freeRTOS小結——概述

OS的主要功能是封裝底層硬件,向用戶提供多個虛擬的CPU,讓用戶可以並行地運行多個任務。 freeRTOS也不例外,其將這些任務記爲TASK。某些OS中將TASK細分爲進程(process)和線程(thread),但freeRTOS並不區分,TASK就是在這些虛擬CPU上運行的指令集合。 在CPU上運行freeRTOS時,main函數的處理流程大致如下圖所示,實際上大部分的OS在CPU上運行時,m
相關文章
相關標籤/搜索