标签:data -o lis pre ... initrd 启动 进入 开始
#define LED_TASK_PRIO                   6
#define LED_STK_SIZE                    64
void led_task(void *pdata);
OS_STK LED_TASK_STK[LED_STK_SIZE];
OSInit();   
    -->
    OS_InitRdyList();                            
    OS_InitTCBList();                       
    OS_InitEventList();  
    OS_InitTaskIdle(); 
    OS_InitTaskStat();
    ......
初始化系统中重要的链表及两个系统任务(空闲和统计任务)等操作
OSTaskCreate(led_task,(void *)0,(OS_STK*)&LED_TASK_STK[LED_STK_SIZE-1],LED_TASK_PRIO);  
    -->
    配置任务链表及初始化任务堆栈等操作
OSStart();
    -->
    系统启动,开始实现各任务的调度工作
到此,μCOS-II 系统的初始化及启动工作已经完成,系统会进入运行状态。
标签:data -o lis pre ... initrd 启动 进入 开始
原文地址:https://www.cnblogs.com/GyForever1004/p/8910343.html