他的回复:
已经解决,过程如下:1,把use Micro LIB勾选上,不要问我为什么,我也不知道为什么2,给所有的任务足够的堆栈空间,如果任务堆栈空间小了,任务会卡死。至于多大的堆栈空间比较合适,自己看看任务里有多少处理程序,自己试试就知道了3,改一下target_config.h中的BOARD SRAM SIZE KB,看看自己用的单片机是多大的SRAM。我用的是STM32F429ZGT6,256KB的,最后我设置成192KB。这个参数我的理解是,要足够LiteOS系统使用,但是要比单片机的256KB SRAM小一点,因为除了LiteOS系统外,程序其他的参数也需要用一部分,如果都分配给了LiteOS,可能会出问题。也不知道这样理解对不对,反正我是这样解决。