資安

AliOS Things 3.3新功能介紹

image.png

架構總覽

AliOS Things 支持多種CPU架構,包括:ARM,C-Sky,MIPS,RISCV,rl78,rx600,xtensa等。

AliOS Things 適配了分層架構和組件架構。包括以下部分:

  • BSP: 板級支持包
  • HAL: 硬件適配層,包括WiFi,藍牙,I2C, SPI, UART,Flash 等
  • Kernel: 包括Rhino RTOS 內核,VFS,KV Storage,CLI,C++ 等
  • Network: 包括LwIP 輕量級TCP/IP協議棧,uMesh 自組網協議棧,BLE 低功耗藍牙協議棧,LoRaWAN 協議棧,AT Commands Module 等
  • Security: 包括TLS(mbedTLS and cutomized iTLS),ID2,SST(Trusted Storage),Crypto,TEE(Trusted Execution Environment) 等
  • AOS API: AliOS Things 提供給應用軟件和組件的API
  • VFS驅動框架:設備驅動提供給組件和應用的服務接口
  • Component: 阿里巴巴增值和常用的物聯網組件,包括LinkSDK,OTA(安全差分升級),ulog(日誌服務),uData(傳感器框架),uLocation(定位框架),WiFi配網 等
  • Application: 豐富的示例代碼

所有的模塊都作為組件的形式存在,通過yaml進行配置,應用程序可以很方便的選擇需要的組件。

AliOS Things 3.3新功能介紹

  • 統一的VFS接入方式,更標準的應用開發模式
  • 更小的系統,yaml構建方式更直觀
  • 更全面的JavaScript輕應用接口支持
  • 全面完善的組件、解決方案和系統文檔。格式更規範與開發者友好
  • 升級了LinkSDK,新增設備引導服務、設備診斷、日誌上報功能;移除CoAP、Http2、Wi-Fi配網及設備綁定的支持
  • 新增藍牙配網、Wi-Fi Camera、OLED等組件,解決方案能直接調用

AliOS Things 3.3支持硬件

AliOS Things 3.3版本支持官方已適配如下硬件

  • HaaS100
  • HaaS EDU K1

文檔

快速上手

HaaS100 快速開始

HaaS EDU K1 快速開始

文檔中心

請到HaaS官方網站 文檔中心查看。

貢獻代碼

請參考:Contributing Guideline

物聯網平臺

AliOS Things 能幫助你更加快速地接入阿里雲物聯網平臺

社區

License

AliOS Things 開源源碼遵循 Apache 2.0 license 開源協議。

附件下載

點我下載

Leave a Reply

Your email address will not be published. Required fields are marked *