一基於事件處理的RTOS原型內核的介紹-2_概念與約定
02-28
Make small ones into better one.
以一個基於非同步事件處理的RTOS小內核(eM4)原型實現為基礎介紹設計概念。
參見前序文章介紹
一基於事件處理的RTOS原型內核的介紹-1_源來
eM4 RTOS中的概念
- eM4 RTOS:Embedded Cortex-M4/MCU Real-Time Operating System,來源於最初移植至NCU472上進行原型驗證,如有可能更樂意取名為Dogge;
- Event:應用功能的描述、組合和代表;
- Handler:Event的處理者,任務處理的實體和抽象,由於為並行狀態,理解為Virtual-CPU資源
- Set:資源的集合,其中可以包含多個Handler和多個Event,Handler負責處理Event;
- current_handler:當前正在運行的Handler
- Current:指向當前的Set
擴展閱讀
關於eM4 RTOS的功能和特性支持參見後序文章:
一基於事件處理的RTOS原型內核的介紹-3_功能支持與特點
推薦閱讀:
TAG:嵌入式開發計算機arm | 操作系統 | ARMCortexM |