嵌入式操做系统之任务调度

  通常来讲, 咱们会在程序开始先建立若干个任务, 而此时任务调度器还没又开始运行,所以每一次任务建立后都会依据其优先级插入到就绪链表,同时保证全局变量 pxCurrentTCB 指向当前建立的全部任务中优先级最高的一个,可是任务还没开始运行。  当初始化完毕后,调用函数 vTaskStartScheduler启动任务调度器开始开始调度,此时,pxCurrentTCB所指的任务才开始运行。  因此
相关文章
相关标签/搜索