近年來,軟件在系統(tǒng)(硬件和軟件)開發(fā)中所占的比例越來越高。特別是系統(tǒng)需要具備互聯(lián)網(wǎng)連接功能時這一特征尤為明顯。
以前,為了適應(yīng)這樣的市場趨勢,采用了500MHz級別的MPU,并導(dǎo)入了Linux系統(tǒng)。最近互聯(lián)網(wǎng)連接設(shè)備進(jìn)一步向小型化、低功耗發(fā)展,越來越多的應(yīng)用場景采用100MHz級的MCU,并導(dǎo)入了具有互聯(lián)網(wǎng)連接功能的實時操作系統(tǒng)。然而,將這些操作系統(tǒng)(OS; Operating System)源代碼導(dǎo)入到系統(tǒng)中,將面臨著版權(quán)費用和開發(fā)門檻高的問題。
于是,瑞薩與AWS(亞馬遜云科技)和Microsoft開展合作,允許RX系列MCU使用由AWS提供的FreeRTOS和由Microsoft提供的Azure RTOS。
AWS和Microsoft已經(jīng)在全球部署了穩(wěn)定的云服務(wù),用戶不需要開發(fā)云端服務(wù)器,提供給終統(tǒng)端的實時操作系統(tǒng)的質(zhì)量也非常高。
這里需要注意的一點是,雖然實時操作系統(tǒng)可以處理互聯(lián)網(wǎng)上傳輸?shù)臄?shù)據(jù)包,但并不能對依賴于瑞薩產(chǎn)品硬件的部分進(jìn)行控制,例如RX系列的初始設(shè)置或?qū)X系列的內(nèi)置Ether控制器的控制。它們可以使用瑞薩開發(fā)的RX系列軟件包“RX Driver Package”和“Code Generator”自動生成的代碼進(jìn)行控制。軟件包被嵌入到實時操作系統(tǒng)中,經(jīng)AWS和Microsoft進(jìn)行操作驗證,可作為操作系統(tǒng)發(fā)行版通過GitHub分發(fā)。參見圖1。對于不熟悉GitHub的用戶,可以通過集成開發(fā)環(huán)境(e2 studio/CS+)從GitHub下載所需數(shù)據(jù),并將OS源代碼導(dǎo)入到用戶項目中。參見圖2。
圖1:
圖2:
結(jié)合使用圖1和圖2所示的軟件和工具,可以開發(fā)出高質(zhì)量的互聯(lián)網(wǎng)連接設(shè)備。還允許僅使用軟件包像以往那樣在實時無OS(裸機)環(huán)境中進(jìn)行開發(fā)。
因而,通過本解決方案,在嵌入式設(shè)備中安裝互聯(lián)網(wǎng)連接功能以及需要用戶自己收集、組裝和定制碎片化示例代碼等難題得以解決。
審核編輯:郭婷
-
mcu
+關(guān)注
關(guān)注
146文章
17984瀏覽量
367163 -
互聯(lián)網(wǎng)
+關(guān)注
關(guān)注
55文章
11251瀏覽量
106485 -
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
7152瀏覽量
125620
發(fā)布評論請先 登錄
當(dāng)工業(yè)設(shè)備開始“思考”:HZ-RK3576-SP_EVM如何讓傳統(tǒng)工業(yè)行業(yè)煥發(fā)智能新生?

瑞薩FUSA參考板使用指南(RX72N-RX72N參考板)符合SIL3標(biāo)準(zhǔn)的功能安全平臺軟件PLSW軟件使用教程

從 “人工苦力”到 “智能戰(zhàn)神”,請看番茄采摘的進(jìn)化史

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

微光如刃炸裂美學(xué):瑞沃微超細(xì)燈絲技術(shù)開啟震撼新篇!

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

帶有FPU的32位微控制器RX23T系列數(shù)據(jù)手冊

路燈進(jìn)化史:從照亮黑夜到智聯(lián)城市
激光雷達(dá)進(jìn)化史:從機械式到全固態(tài)

集成電路互連線材料進(jìn)化史:從過去到未來的飛躍

評論