嵌入式系統,FreeRTOS 7.1.1 發布

openkk 12年前發布 | 10K 次閱讀 FreeRTOS

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 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!