OSTaskCreate返回值为66,即为OS_ERR_TASK_NO_MORE_TCB
原因在于控制块不够,也就是任务总数太少,需要修改os_cfg.h下面的宏定义,我将其改为了的20个,如下:
define OS_MAX_TASKS 20u /* Max. number of tasks in your application, MUST be >= 2 */
OSTaskCreate返回值为66,即为OS_ERR_TASK_NO_MORE_TCB
原因在于控制块不够,也就是任务总数太少,需要修改os_cfg.h下面的宏定义,我将其改为了的20个,如下:
define OS_MAX_TASKS 20u /* Max. number of tasks in your application, MUST be >= 2 */