--- title: FreeRTOS toc: no ... 組員 ---- * 梁穎睿 / TheKK * 李奇霖 / Shinshipower * 方威迪 / waynew30777 * 陳盈伸 / shin21 共筆 ---- * `Link`_ FreeRTOS架構 ----------- Task的狀態 .. image:: /Task狀態.png Ready: FreeRTOS將各種優先權的Task放在Readylist Running : 透過FreeRTOS的排程,依照優先權的高低依序給CPU執行 Block: Suspended Ready list的資料形態 FreeRTOS使用ready list去管理待準備好要執行的tasks 而ready list的資料儲存方式如下圖 .. image:: /freertos-figures-full-ready-list-2.png 硬體驅動原理 ----------- * 以 `GPIO`_ 為例 - 參考 STM32Cube_FW_F4_V1.1.0/Projects/STM32F429I-Discovery/Examples/GPIO/GPIO_EXTI/readme.txt 效能表現 -------- 參考資料 -------- * `The Architecture of Open Source Applications: FreeRTOS`_ - `簡體中文翻譯`_ * `Study of an operating system: FreeRTOS`_ * `FreeRTOS 即時核心實用指南`_