對(duì) 100MHz 級(jí) MCU 中的網(wǎng)絡(luò)功能的需求不斷增長(zhǎng)。然而,為每個(gè)物聯(lián)網(wǎng)設(shè)備開(kāi)發(fā)聯(lián)網(wǎng)能力是不現(xiàn)實(shí)的。一般來(lái)說(shuō),包括網(wǎng)絡(luò)功能在內(nèi)的基本功能通常由操作系統(tǒng)廠商以操作系統(tǒng)(OS)的形式提供。雖然 100MHz MCU 類的主要操作系統(tǒng)的源代碼由 AWS ( Amazon FreeRTOS ) 和 Microsoft ( Azure RTOS ) 提供),物聯(lián)網(wǎng)設(shè)備開(kāi)發(fā)需要實(shí)現(xiàn)網(wǎng)絡(luò)功能和加密通信功能。要實(shí)現(xiàn)這些功能,有大量的源代碼。因此,存在將操作系統(tǒng)源代碼導(dǎo)入用戶系統(tǒng)非常困難的挑戰(zhàn)。
為了應(yīng)對(duì)這一挑戰(zhàn),瑞薩在 IDE ( e 2 studio ) 中開(kāi)發(fā)了該功能,可以從 GitHub 自動(dòng)下載經(jīng)過(guò)驗(yàn)證的操作系統(tǒng)源代碼并進(jìn)行構(gòu)建。這允許用戶只專注于應(yīng)用程序開(kāi)發(fā)。這里我將介紹基于Amazon FreeRTOS的“設(shè)置 RX65N RSK 和 AWS 之間的通信” 。
RX65N RSK(和其他瑞薩評(píng)估板)
e 2 工作室
安裝操作系統(tǒng)只需 3 個(gè)步驟。之后,用戶可以只專注于應(yīng)用程序開(kāi)發(fā)。
設(shè)置瑞薩硬件。
搭建開(kāi)發(fā)環(huán)境。
構(gòu)建并運(yùn)行 FreeRTOS 示例。
這是基于 RX65N/Ethernet 的這 3 個(gè)步驟的教程。
Renesas 使用Smart Configurator提供其他輔助功能,以便用戶可以靈活地進(jìn)行更改,例如更改 RX MCU、其通信(Wi-Fi 或 Cellular),以及是否具有 OTA 功能。此外,還具有與用戶板卡的可擴(kuò)展性,便于開(kāi)發(fā)。例如,當(dāng)用戶 A 想用 PWM 實(shí)現(xiàn)電機(jī)控制,而用戶 B 想用 IIC 總線實(shí)現(xiàn)從傳感器收集信息時(shí),這種可擴(kuò)展性可以實(shí)現(xiàn)用戶 A 和用戶 B 分別需要的這些附加功能。
審核編輯:郭婷
-
傳感器
+關(guān)注
關(guān)注
2552文章
51288瀏覽量
755149 -
mcu
+關(guān)注
關(guān)注
146文章
17199瀏覽量
351922 -
電機(jī)控制
+關(guān)注
關(guān)注
3538文章
1888瀏覽量
269030
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論