FreeRTOS高級篇4---FreeRTOS任務切換分析

        FreeRTOS任務相關的代碼大約佔總代碼的一半左右,這些代碼都在爲一件事情而努力,即找到優先級最高的就緒任務,並使之得到CPU運行權。任務切換是這一過程的直接實施者,爲了更快的找到優先級最高的就緒任務,任務切換的代碼一般都是精心設計的,甚至會用到彙編指令或者與硬件相關的特性,好比Cortex-M3的CLZ指令。所以任務切換的大部分代碼是由硬件移植層提供的,不一樣的平臺,實現發方法
相關文章
相關標籤/搜索