Amazon FreeRTOS是微控制器的操作系統(tǒng),它使小型,低功耗的邊緣設(shè)備易于編程,部署,安全,連接和管理。Amazon FreeRTOS基于FreeRTOS內(nèi)核,這是一款面向微控制器的流行開(kāi)源操作系統(tǒng),并通過(guò)軟件庫(kù)進(jìn)行擴(kuò)展,使用戶可以輕松地將小型低功耗設(shè)備連接到AWS云服務(wù)(如AWS IoT Core)或更強(qiáng)大的運(yùn)行AWS Greengrass的邊緣設(shè)備。
微控制器(MCU)是一種包含簡(jiǎn)單處理器的單芯片,可以在許多設(shè)備中找到,包括電器,傳感器,健身追蹤器,工業(yè)自動(dòng)化和汽車。這些小型設(shè)備中的許多可以從云端或本地連接到其他設(shè)備。例如,智能電表需要連接到云端以報(bào)告使用情況,并且需要建立安全系統(tǒng)在本地進(jìn)行通信,以便用戶登錄時(shí),門可自動(dòng)解鎖。
微控制器具有有限的計(jì)算能力和存儲(chǔ)容量,并且通常執(zhí)行簡(jiǎn)單的功能性任務(wù)。微控制器經(jīng)常運(yùn)行沒(méi)有內(nèi)置功能的操作系統(tǒng)連接到本地網(wǎng)絡(luò)或云,使得物聯(lián)網(wǎng)應(yīng)用成為一個(gè)挑戰(zhàn)。Amazon FreeRTOS通過(guò)提供核心操作系統(tǒng)(運(yùn)行邊緣設(shè)備)以及軟件庫(kù)來(lái)幫助解決這個(gè)問(wèn)題,這些軟件庫(kù)可以方便安全地連接到云(或其他邊緣設(shè)備),從而收集數(shù)據(jù)并采取行動(dòng)。
可以使用Amazon FreeRTOS控制臺(tái)為設(shè)備配置和下載Amazon FreeRTOS。亞馬遜FreeRTOS資格認(rèn)證可讓用戶確信設(shè)備中使用的微控制器完全支持Amazon FreeRTOS。Amazon FreeRTOS是開(kāi)源的,可以免費(fèi)使用。
特點(diǎn):
基于FreeRTOS內(nèi)核
Amazon FreeRTOS是開(kāi)源的,基于最流行的微控制器實(shí)時(shí)操作系統(tǒng)FreeRTOS內(nèi)核。借助Amazon FreeRTOS,用戶可以利用為FreeRTOS內(nèi)核開(kāi)發(fā)的大型現(xiàn)有工具生態(tài)系統(tǒng)。 如果已經(jīng)在現(xiàn)有設(shè)備上使用FreeRTOS內(nèi)核,則可以選擇使用Amazon FreeRTOS并利用其他庫(kù)提供的功能,或繼續(xù)僅使用內(nèi)核操作系統(tǒng)。
輕松編程,部署和管理低功耗連接的設(shè)備
Amazon FreeRTOS包括軟件庫(kù),可以很容易地將常用IoT功能編程到設(shè)備中,包括使用Wi-Fi或以太網(wǎng)等常見(jiàn)連接選項(xiàng)將設(shè)備配置到本地網(wǎng)絡(luò)的庫(kù)。
安全的數(shù)據(jù)和設(shè)備連接
Amazon FreeRTOS附帶庫(kù)可幫助保護(hù)設(shè)備數(shù)據(jù)和連接,包括支持?jǐn)?shù)據(jù)加密和密鑰管理。Amazon FreeRTOS支持傳輸層安全性(TLS v1.2),以幫助設(shè)備安全地連接到云。在接下來(lái)幾周里,Amazon FreeRTOS將添加代碼簽名功能,以確保設(shè)備代碼在部署和更新期間不會(huì)受到影響。
連接到云或本地邊緣設(shè)備
Amazon FreeRTOS設(shè)備可以直接連接到AWS IoT Core等云服務(wù),也可以連接到AWS Greengrass等本地邊緣設(shè)備。通過(guò)將Amazon FreeRTOS設(shè)備連接到Greengrass Core,即使連接到云端,也可以繼續(xù)與設(shè)備進(jìn)行通信。
廣泛的硬件和技術(shù)生態(tài)系統(tǒng)
Amazon FreeRTOS提供了在各種芯片組上輕松構(gòu)建物聯(lián)網(wǎng)解決方案的靈活性,并支持各種體系結(jié)構(gòu),如ARM和MIPS。對(duì)于新器件,用戶可以從包括Amazon FreeRTOS認(rèn)證計(jì)劃的其他合格供應(yīng)商的芯片組中進(jìn)行選擇。
如何運(yùn)行?
Amazon FreeRTOS提供了用戶需要的一切,以便輕松對(duì)連接的基于微控制器的設(shè)備進(jìn)行編程,并從中收集數(shù)據(jù)以用于物聯(lián)網(wǎng)應(yīng)用。用戶可以從選擇微控制器開(kāi)始,該微控制器完全支持來(lái)自信任提供商提供的Amazon FreeRTOS特性和功能,可以使用Amazon FreeRTOS控制臺(tái)為設(shè)備選擇相關(guān)的軟件庫(kù),并下載完整的Amazon FreeRTOS操作系統(tǒng),包括設(shè)備和特定于應(yīng)用程序的庫(kù)。
將Amazon FreeRTOS部署到設(shè)備后,用戶可以將其安全地連接到AWS IoT Core等云服務(wù)或本地邊緣設(shè)備,并且即將推出遠(yuǎn)程更新功能。