RT-THREAD的版本


  • RT-Thread nano版本:小資源場景的MCU用於簡單控制
  • RT-Thread宏內核版本中等規模的IoT節點
  • RT-Thread Smart(混合微內核版本):功能豐富的智能設備,主要面向帶MMU的中高端處理器

關於宏內核與微內核:

宏內核:用戶應用程序是通過系統調用,陷入到內核中,然后再讀取、訪問文件。如安卓。

微內核:用戶應用程序通過發送IPC消息給到運行在用戶態的文件系統服務來訪問文件。如Google的Fuchsia;Intel在CPU的管理引擎中使用Minix微內核操作系統;華為的鴻蒙分布式微內核。

微內核有點:操作系統啟動快;應用崩潰時不再影響到內核、系統其他無關功能;差分升級而不是APP升級需要升級整個軟件。

RT-Thread nano版

  Nano 不含 Scons 構建系統,不需要 Kconfig 以及 Env 配置工具,也去除了完整版特有的 device 框架和組件,僅是一個純凈的內核。

       發環境時,可以選擇移植或使用 Nano 的方法:

4、使用簡單

RT-Thread Nano 在使用上也非常簡單,帶給開發者友好的開發體驗。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM