嵌入式系統,FreeRTOS 7.1.1 發布
FreeRTOS是一個迷你操作系統內核的小型嵌入式系統。作為一個輕量級的操作系統,功能包括:任務管理、時間管理、信號量、消息隊列、內存管理、記錄功能等,可基本滿足較小系統的需要。功能和特點
混合配置選項
提供一個高層次的信任代碼的完整性
目的是小,簡單易用
以開發C,非常便攜代碼結構
支持兩項任務和共同例程
強大的執行跟蹤功能
堆棧溢出檢測
沒有軟件任務的限制數量
沒有軟件優先事項的限制數量
沒有施加的限制,優先轉讓,多個任務可以分配相同的優先權
隊列,二進制信號量,計數信號燈和遞歸通信和同步的任務
Mutexes優先繼承權
免費開發工具
免費嵌入式軟件的源代碼
從一個標準的Windows主機交叉發展
FreeRTOS 7.1.1 發布,改進內容:
- The Cortex-M3 Tasking port was added.
- The separately distributed ports for Cortex-M0 IAR, Cortex-M0 GCC, and Cortex-M4F GCC were merged in.
- The Windows simulator was fixed to reduce usage of trace macros.
- A new trace macro was added, traceMOVE_TASK_TO_READY_STATE().
- The FreeRTOS MPU port was updated.
- The xQueueReset() and xSemaphoreGetMutexHolder() functions were introduced.
本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!