FreeRTOS任務切換源碼分析

多任務系統能夠實現多個任務併發執行,若是是單核處理器,那麼CPU執行任務A一段時間,執行任務B一段時間,執行任務C一段時間,宏觀上看就是多個任務同時執行。在單核處理器跑多個任務的狀況下,CPU是如何從一個任務切換到另外一個任務的?本文咱們來探究一下FreeRTOS的任務切換。 本文硬件基於STM32F103單片機M3內核,軟件基於FreeRTOS V9.0.0。 FreeRTOS的任務切換是在Pe
相關文章
相關標籤/搜索