近年來,軟件在系統(硬件和軟件)開發中所占的比例越來越高。特別是系統需要具備互聯網連接功能時這一特征尤為明顯。
以前,為了適應這樣的市場趨勢,采用了500MHz級別的MPU,并導入了Linux系統。最近互聯網連接設備進一步向小型化、低功耗發展,越來越多的應用場景采用100MHz級的MCU,并導入了具有互聯網連接功能的實時操作系統。然而,將這些操作系統(OS; Operating System)源代碼導入到系統中,將面臨著版權費用和開發門檻高的問題。
于是,瑞薩與AWS(亞馬遜云科技)和Microsoft開展合作,允許RX系列MCU使用由AWS提供的FreeRTOS和由Microsoft提供的Azure RTOS。
AWS和Microsoft已經在全球部署了穩定的云服務,用戶不需要開發云端服務器,提供給終統端的實時操作系統的質量也非常高。
這里需要注意的一點是,雖然實時操作系統可以處理互聯網上傳輸的數據包,但并不能對依賴于瑞薩產品硬件的部分進行控制,例如RX系列的初始設置或對RX系列的內置Ether控制器的控制。它們可以使用瑞薩開發的RX系列軟件包“RX Driver Package”和“Code Generator”自動生成的代碼進行控制。軟件包被嵌入到實時操作系統中,經AWS和Microsoft進行操作驗證,可作為操作系統發行版通過GitHub分發。參見圖1。對于不熟悉GitHub的用戶,可以通過集成開發環境(e2 studio/CS+)從GitHub下載所需數據,并將OS源代碼導入到用戶項目中。參見圖2。
圖1:
圖2:
結合使用圖1和圖2所示的軟件和工具,可以開發出高質量的互聯網連接設備。還允許僅使用軟件包像以往那樣在實時無OS(裸機)環境中進行開發。
因而,通過本解決方案,在嵌入式設備中安裝互聯網連接功能以及需要用戶自己收集、組裝和定制碎片化示例代碼等難題得以解決。
審核編輯:郭婷
-
mcu
+關注
關注
146文章
17874瀏覽量
361264 -
互聯網
+關注
關注
54文章
11235瀏覽量
105786 -
操作系統
+關注
關注
37文章
7103瀏覽量
125055
發布評論請先 登錄
瑞薩FUSA參考板使用指南(RX72N-RX72N參考板)符合SIL3標準的功能安全平臺軟件PLSW軟件使用教程

如何在VS Code中使用瑞薩RX系列MCU

微光如刃炸裂美學:瑞沃微超細燈絲技術開啟震撼新篇!

解碼未來:數字編碼器如何重塑智能世界

帶有FPU的32位微控制器RX23T系列數據手冊

適用于單電機控制應用的RX13T系列32位微控制器數據手冊

路燈進化史:從照亮黑夜到智聯城市
激光雷達進化史:從機械式到全固態

評論