AliOSThingsv1.1.2新特性

junjiecai發表於2017-12-18

AliOS Things v1.1.2概述

時隔兩週,AliOS Things新版本v1.1.2釋出。這裡和大家分享一下v1.1.2的一些新特性:

  • 硬體支援方面,AliOS Things v1.1.2引入了更多了的晶片平臺,包括STM32的l0/l4系列,C Sky CK802系列,開發板方面則新增了,MXCHIP EML3047 LoRaWAN模組,MXCHIP MK3166 WiFi模組,C Sky Hobbit評估板,及多款STM32開發板。
  • 系統特性方面,AliOS Things v1.1.2整合了AliOS Things Testsuite,LoRaWAN協議棧,網路適配架構SAL,FOTA CoAP支援,及CK802T TEE支援。

更多資訊請參考github上Release Note

重點特性說明

C-Sky CK802T TEE(Trusted Execution Environment)

中天微(C-Sky)CK802T是業界首款支援TEE的32位MCU,為物聯網量身定做。CK802T TEE支援ID2標準,阿里雲TEE OS,AES/RSA/SHA加解密硬體加速,方便構建端到端的安全的低成本物聯網連線方案。CK802T已應用於中興微電子7100 NB-IoT晶片。

AliOS Things安全元件全面支援CK802T的各類特性,從TFS訪問ID2特性,Alicrpyto硬體加速,近期也將加入基於ID2的TLS加速。

關於進一步資訊,請訪問:CK802阿里雲TEE套件

LoRaWAN支援

AliOS Things v1.1.2整合了Semtech的LoRaWAN協議棧,並對footprint做了高度優化,在MXCHIP EML3047平臺上RAM使用量可以低至7KB以下。請訪問lorawanapp瞭解如何在AliOS Things做LoRaWAN開發。

FOTA CoAP

CoAP是基於UDP的輕量傳輸協議。UDP可以減少頻寬,降低功耗,特別適合於NB-IoT/GPRS等廣域網場景。AliOS Things FOTA元件支援基於CoAP的韌體下載,結合CoAP雲端通道,使用者可以打造端到端全鏈路UDP的系統。

AliOS Things已和阿里雲IoT套件全面對接打通CoAP。AliOS Things FOTA元件的多bin/差分升級特性也可以進一步降低頻寬,及Flash使用量。

網路適配架構SAL

SAL主要是為外掛的串列埠通訊模組設計的,通過SAL,使用者程式可以使用標準的BSD Socket來訪問網路,而不需要因為通訊模組的不同而使用不同的廠家定製API。結合AT Parser,SAL可以方便的支援各類基於AT命令的通訊模組,包括WiFi/GPRS等。

SAL目前已支援MXCHIP MK3060,後續會加入對更多模組的支援,也歡迎廣大通訊模組廠商加入進來一起在AliOS Things上打造一個標準的Socket程式設計環境。

AliOS Things Testsuite

AliOS Things Testsuite(測試集)是為了方便硬體廠商在移植AliOS Things過程中進行自測。Testsuite本身也是以元件化思想構造的,各個平臺可以根據自身所支援的特性,選擇編譯測試集的全部或者一部分。

小結

AliOS Things將及持續加入對更多硬體的支援,整合更多適用於物聯網的特性,歡迎關注AliOS Things Github主頁,給我們反饋:https://github.com/alibaba/AliOS-Things


相關文章