原创 uCOS-II main函数一般流程:

2011-1-8 16:24 2639 6 6 分类: MCU/ 嵌入式
uC/OS-II一般流程:
OSInit();
OSTaskCreateExt()创建任务;
OSStart();

OSInit()调用:
OS_InitMisc();
OS_InitRdyList();
OS_InitTCBList();
OS_InitEventList();
初始化了OS 需要的重要的数据结构。所以至少在OS_Init()之前不应该开中断。
OSInit()创建了重要的数据结构之后,就可以用OSTaskCreateExt()创建任务了,而且必须在
此时创建至少一个任务。创建至少一个任务之后就可以执行OSStart()。
所以一般创建的第一个任务一般用于BSP.
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
6
关闭 站长推荐上一条 /3 下一条