物聯(lián)傳媒 旗下網(wǎng)站
登錄 注冊

物聯(lián)網(wǎng)時(shí)代的操作系統(tǒng):亞馬遜開源Amazon FreeRTOS!

作者:本站收錄
來源:IT168企業(yè)級
日期:2017-12-01 11:49:31
摘要:Amazon FreeRTOS是微控制器的操作系統(tǒng),它使小型,低功耗的邊緣設(shè)備易于編程,部署,安全,連接和管理。

  Amazon FreeRTOS是微控制器的操作系統(tǒng),它使小型,低功耗的邊緣設(shè)備易于編程,部署,安全,連接和管理。Amazon FreeRTOS基于FreeRTOS內(nèi)核,這是一款面向微控制器的流行開源操作系統(tǒng),并通過軟件庫進(jìn)行擴(kuò)展,使用戶可以輕松地將小型低功耗設(shè)備連接到AWS云服務(wù)(如AWS IoT Core)或更強(qiáng)大的運(yùn)行AWS Greengrass的邊緣設(shè)備。

  微控制器(MCU)是一種包含簡單處理器的單芯片,可以在許多設(shè)備中找到,包括電器,傳感器,健身追蹤器,工業(yè)自動化和汽車。這些小型設(shè)備中的許多可以從云端或本地連接到其他設(shè)備。例如,智能電表需要連接到云端以報(bào)告使用情況,并且需要建立安全系統(tǒng)在本地進(jìn)行通信,以便用戶登錄時(shí),門可自動解鎖。

  微控制器具有有限的計(jì)算能力和存儲容量,并且通常執(zhí)行簡單的功能性任務(wù)。微控制器經(jīng)常運(yùn)行沒有內(nèi)置功能的操作系統(tǒng)連接到本地網(wǎng)絡(luò)或云,使得物聯(lián)網(wǎng)應(yīng)用成為一個(gè)挑戰(zhàn)。Amazon FreeRTOS通過提供核心操作系統(tǒng)(運(yùn)行邊緣設(shè)備)以及軟件庫來幫助解決這個(gè)問題,這些軟件庫可以方便安全地連接到云(或其他邊緣設(shè)備),從而收集數(shù)據(jù)并采取行動。

  可以使用Amazon FreeRTOS控制臺為設(shè)備配置和下載Amazon FreeRTOS。亞馬遜FreeRTOS資格認(rèn)證可讓用戶確信設(shè)備中使用的微控制器完全支持Amazon FreeRTOS。Amazon FreeRTOS是開源的,可以免費(fèi)使用。

  特點(diǎn):

  基于FreeRTOS內(nèi)核

  Amazon FreeRTOS是開源的,基于最流行的微控制器實(shí)時(shí)操作系統(tǒng)FreeRTOS內(nèi)核。借助Amazon FreeRTOS,用戶可以利用為FreeRTOS內(nèi)核開發(fā)的大型現(xiàn)有工具生態(tài)系統(tǒng)。 如果已經(jīng)在現(xiàn)有設(shè)備上使用FreeRTOS內(nèi)核,則可以選擇使用Amazon FreeRTOS并利用其他庫提供的功能,或繼續(xù)僅使用內(nèi)核操作系統(tǒng)。

  輕松編程,部署和管理低功耗連接的設(shè)備

  Amazon FreeRTOS包括軟件庫,可以很容易地將常用IoT功能編程到設(shè)備中,包括使用Wi-Fi或以太網(wǎng)等常見連接選項(xiàng)將設(shè)備配置到本地網(wǎng)絡(luò)的庫。

  安全的數(shù)據(jù)和設(shè)備連接

  Amazon FreeRTOS附帶庫可幫助保護(hù)設(shè)備數(shù)據(jù)和連接,包括支持?jǐn)?shù)據(jù)加密和密鑰管理。Amazon FreeRTOS支持傳輸層安全性(TLS v1.2),以幫助設(shè)備安全地連接到云。在接下來幾周里,Amazon FreeRTOS將添加代碼簽名功能,以確保設(shè)備代碼在部署和更新期間不會受到影響。

  連接到云或本地邊緣設(shè)備

  Amazon FreeRTOS設(shè)備可以直接連接到AWS IoT Core等云服務(wù),也可以連接到AWS Greengrass等本地邊緣設(shè)備。通過將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。對于新器件,用戶可以從包括Amazon FreeRTOS認(rèn)證計(jì)劃的其他合格供應(yīng)商的芯片組中進(jìn)行選擇。

  如何運(yùn)行?

  Amazon FreeRTOS提供了用戶需要的一切,以便輕松對連接的基于微控制器的設(shè)備進(jìn)行編程,并從中收集數(shù)據(jù)以用于物聯(lián)網(wǎng)應(yīng)用。用戶可以從選擇微控制器開始,該微控制器完全支持來自信任提供商提供的Amazon FreeRTOS特性和功能,可以使用Amazon FreeRTOS控制臺為設(shè)備選擇相關(guān)的軟件庫,并下載完整的Amazon FreeRTOS操作系統(tǒng),包括設(shè)備和特定于應(yīng)用程序的庫。

  將Amazon FreeRTOS部署到設(shè)備后,用戶可以將其安全地連接到AWS IoT Core等云服務(wù)或本地邊緣設(shè)備,并且即將推出遠(yuǎn)程更新功能。

人物訪談