上海睿賽德電子科技近日發布了新一代物聯網操作系統RT-Thread 4.0版本。4.0版本在之前高可靠性、簡易開發、高度可裁剪特性基礎上,針對物聯網發展的新需求和新趨勢,優化了使用和開發體驗,增加了小程序、SMP多核調度、PSA安全支持等全新功能,使得RT-Thread系統能實現靈活極簡的應用開發,能擴展至眾多高性能、高安全的應用領域。


“ RT-Thread的小程序支持腳本和原生C/C++兩種開發方式并已具備所有配套的腳本運行環境,在大幅降低開發門檻的同時實現了應用和系統的分離,使應用的云端加載、分發及跨平臺兼容成為可能,我們十分看好未來小程序在IoT平臺上的應用前景。”RT-Thread創始人兼睿賽德電子科技總經理熊譜翔表示。
熊譜翔同時表示,目前在高性能多核處理器上運行RT-Thread的需求日益增多,尤其是在嵌入式領域多核AI芯片興起之后。4.0版本對ARM Cortex-A系列和RISC-V 架構SMP對稱多核處理器和AMP異構多核處理器的完美支持將把RT-Thread帶入更多的高性能應用領域如AI、多媒體、邊緣計算等。而此次我們把許可協議從GPL v2.0+更改為更寬松、開放的Apache License v2.0,將使得更多企業、開發者無法律上的顧慮,讓更多企業融入到RT-Thread開發者社區生態中來。
資料顯示,RT-Thread 是一個集實時操作系統(RTOS)內核、中間件組件和開發者社區于一體的技術平臺,由熊譜翔先生帶領并集合開源社區力量開發而成,具有極小內核、穩定可靠、簡單易用等特點。經過 12年的累積發展,它已成為國內最成熟穩定和裝機量最大的開源免費嵌入式操作系統,被廣泛應用于能源、車載、醫療、消費電子等眾多行業。RT-Thread也是一個組件完整豐富、簡易開發、高可擴展性和高安全性的IoT OS。
最大限度降低企業開放門檻
在設備聯云步伐日益加快的大背景下,企業追求更佳的交互體驗,更豐富的功能和更快的上市時間成為必然。傳統的基于RTOS內核(例如FreeRTOS)開發軟件應用的方式難以迎合市場的需求,組件、功能豐富,技術領先的IoT OS正日益成為企業開發產品的首選。統一的OS平臺也將幫助企業大幅提升軟件開發效率,實現軟件應用最大程度的跨平臺復用。RT-Thread 作為一款高品質且口碑良好的IoT OS,已經獲得了眾多主流芯片和設備廠商的采用和認可。
RT-Thread始終致力于最大限度地降低企業開發IoT產品的難度和門檻,除了以上提到的小程序應用開發方式的發布,SAL套接字抽象層和AT組件的推出都將對以后軟件開發模式的變化產生深遠影響,SAL使得采用RT-Thread的MCU可以無縫接入各式各樣的網絡芯片或模塊,上層應用無須改動;AT組件則大大簡化了MCU與網絡模塊之間的AT指令開發工作。RT-Thread 的AI軟件框架在已有的音頻播放等框架基礎上,加入面向IoT的神經網絡庫、語音喚醒和打斷算法,形成全新的智能型人機交互基礎平臺。
開發者是支撐RT-Thread保持持續生命力的核心力量,睿賽德科技自去年中推出開發者社區計劃以來,投入了大量資源運營社區,為開發者編寫了更多內容資料,提供線上線下豐富的培訓、支持等服務,逐步形成了一個高度活躍、內容活動豐富的開發者社區,受到了嵌入式軟件愛好者的鐘愛,RT-Thread開發者數量隨之高速增長。
從開放文檔到合作伙伴的建立
RT-Thread經過一年努力,基本建成了完整的開發文檔體系,滿足初學者、進階開發者、代碼貢獻者的不同需求,累計完成20萬字以上的開發文檔編寫,包括內核入門、網絡編程、外設驅動、組件等等,制作超過1000分鐘的視頻教程,包括入門、內核學習、網絡編程等;合作伙伴野火推出的首本入門書籍《RT-Thread 內核實現與應用開發實戰—基于STM32》已經上市,睿賽德科技官方撰寫的書籍《RT-Thread設計與實現》也將于明年初面世。

基于RT-Thread的物聯網產品展示