M2351 應(yīng)用系列|以 Mbed OS 與 Pelion 物聯(lián)網(wǎng)管理系統(tǒng)為例
M2351 應(yīng)用系列
以 Mbed OS 與 Pelion 物聯(lián)網(wǎng)管理系統(tǒng)為例
首先,簡(jiǎn)單解釋下 Mbed OS
Mbed OS 是由 Arm 公司發(fā)展并公開(kāi)支持 RTOS (Real-Time Operating System) 特別針對(duì)物聯(lián)網(wǎng)的應(yīng)用所開(kāi)發(fā)。是采用 Apache 2.0 的開(kāi)源 (Open-Source) 受方式,使用者可以該授權(quán)方式放心地使用這套系統(tǒng),無(wú)論是個(gè)人項(xiàng)目或是商用產(chǎn)品。Mbed 發(fā)展至今,已由最初的 Mbed OS,主要是支持 Arm Cortex-M 系列;進(jìn)而發(fā)展到 Mbed Linux OS,主要是以支持 Cortex-A 系列為主。Mbed OS 主要的特色包含了高度模塊化的硬件功能函式庫(kù)、物聯(lián)網(wǎng)裝置安全規(guī)則和豐富的各種有線與無(wú)線連網(wǎng)功能免費(fèi)驅(qū)動(dòng)程序,詳細(xì)的產(chǎn)品特性與帶來(lái)好處整理如下表:
數(shù)據(jù)源:Arm Mbed 網(wǎng)站,新唐整理
其次,我們來(lái)說(shuō)明什么是 Pelion IoT Platform
Pelion IoT Platform (以下簡(jiǎn)稱Pelion),也是由 Arm 公司所開(kāi)發(fā)的一套針對(duì)物聯(lián)網(wǎng)裝置的管理系統(tǒng),另有個(gè)名稱叫 Arm Pelion Device Management (以下簡(jiǎn)稱 Pelion DM),是一個(gè)包含了節(jié)點(diǎn)裝置端到云端的物聯(lián)網(wǎng)管理系統(tǒng)。Pelion DM 針對(duì)物聯(lián)網(wǎng)的建置與管理,其橫跨了以下的幾個(gè)面向與服務(wù)內(nèi)容整理如下圖表:
數(shù)據(jù)源:Arm Mbed 網(wǎng)站,新唐整理
接著我們用幾個(gè)問(wèn)答題的方式來(lái)說(shuō)明上個(gè)圖表中的一些關(guān)鍵技術(shù) 👇
Mbed OS 和 Pelion DM 是如何串接起來(lái)的?
IP-Connected 和 Non-IP 有什么差別?
Pelion DM Cloud 有哪些功能,
各項(xiàng)服務(wù)是免費(fèi)的嗎?
如何客制化客戶端的應(yīng)用與服務(wù)?
Pelion Client 在裝置端的資源需求要多大?
有不同版本嗎?
Pelion Client 一定要搭配 Mbed OS 嗎?
Pelion Cloud 如何搭配主流云服務(wù)平臺(tái)?
再接著,我們利用以下說(shuō)明 M2351 的 Maker Board 如何支持 Pelion IoT Platform
新唐公司的 NuMicro M2351 Series 是業(yè)界領(lǐng)先以 Cortex-M23 內(nèi)核通過(guò) Arm PSA Level 1 與 PSA Security Functional API 雙認(rèn)證的微控制器產(chǎn)品,基于 Armv8-M 的架構(gòu)提供了 TrustZone 的程序隔離與諸多跟安全有關(guān)的功能,是搭配 Mbed OS 與 Pelion Client 的最佳微控制器平臺(tái),而 M2351 開(kāi)發(fā)評(píng)估版也于近期通過(guò)了對(duì)于 FreeRTOS 的支持驗(yàn)證,客戶可以在不同的 RTOS 之間多一項(xiàng)彈性的選擇,以 Arm Pelion 物聯(lián)網(wǎng)平臺(tái)展示物聯(lián)網(wǎng)裝置布署,自由的選擇布建方式通訊協(xié)議、云端及裝置廠商,降低物聯(lián)網(wǎng)裝置管理的復(fù)雜性,實(shí)現(xiàn)安全可靠的物聯(lián)網(wǎng)裝置管理。
編輯:zzy 最后修改時(shí)間:2022-01-07