AliOS Things 3.3新功能介绍

简介: AliOS Things发布于2017年杭州云栖大会, 是 AliOS 家族旗下的、面向IoT领域的、高可伸缩的物联网操作系统,于2017年10月20号宣布在github上开源,当前最新的版本是 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 开源协议。


附件下载

点我下载

相关文章
|
弹性计算 分布式计算 安全
服务器基础知识:包含基本概念,作用,服务器选择,服务器管理等(学习来自米拓建站)
服务器基础知识:包含基本概念,作用,服务器选择,服务器管理等(学习来自米拓建站)
539 0
|
存储 数据采集 人工智能
如何利用人工智能技术提升电商平台的用户体验?
随着人工智能技术的高速发展,AIGC(Artificial Intelligence, Graphics and Computing)应用的场景越来越丰富。在这些场景下,需要高效的存储技术来支持人工智能算法的实现和大数据的处理。众所周知,阿里云是国内领先的云计算服务提供商之一,其在存储技术方面拥有丰富的经验和技术,为AIGC场景下的存储需求提供了全面的解决方案,那么本文就来聊一下电商平台借助人工智能提高用户体验的展望。
540 1
如何利用人工智能技术提升电商平台的用户体验?
|
边缘计算 编解码 5G
《2022中国云游戏行业认知与观察》——第二章、云游戏应用场景与技术实践——2.1 云端游 & 云手游:定义全新业务模式 提升游戏 ROI——2.1.1 应用案例:《战舰世界》云游戏版,云端海战一触即发!
《2022中国云游戏行业认知与观察》——第二章、云游戏应用场景与技术实践——2.1 云端游 & 云手游:定义全新业务模式 提升游戏 ROI——2.1.1 应用案例:《战舰世界》云游戏版,云端海战一触即发!
362 0
|
8月前
|
JavaScript 前端开发
JavaScript进阶-原型链与继承
【6月更文挑战第18天】JavaScript的原型链和继承是其面向对象编程的核心。每个对象都有一个指向原型的对象链,当查找属性时会沿着此链搜索。原型链可能导致污染、效率下降及构造函数与原型混淆的问题,应谨慎扩展原生原型、保持原型结构简洁并使用`Object.create`或ES6的`class`。继承方式包括原型链、构造函数、组合继承和ES6的Class继承,需避免循环引用、方法覆盖和不当的构造函数使用。通过代码示例展示了这两种继承形式,理解并有效利用这些机制能提升代码质量。
124 5
|
存储 人工智能 分布式计算
云计算国内外发展现状
当前云计算正处于发展的高速阶段,由于其独特的信息服务特征深受全球用户的依赖,对其的研究与开发工作备受各国的重视。
2063 0
|
9月前
|
人工智能 缓存 并行计算
技术改变AI发展:Ada Lovelace架构解读及RTX 4090性能测试分析(系列三)
简介:随着人工智能(AI)的迅速发展,越来越多的应用需要巨大的GPU计算资源。Ada lovelace(后面简称Ada)是NVIDIA最新的图形处理器架构,随2022年9月20日发布的RTX 4090一起公布。
139222 62
技术改变AI发展:Ada Lovelace架构解读及RTX 4090性能测试分析(系列三)
|
搜索推荐 算法 调度
“为你推荐”背后的算法探秘
我们希望营销场景作为卡片的形式插入到现有的为你推荐里,一方面是为这些场景分发流量,一方面是希望提高整体的坑位曝光收益。今天,我们就来探秘如何插入这些营销场景卡片。
3238 0
|
9月前
|
存储 Oracle Java
Maven高级-私服简介与安装及私服仓库分类
Maven高级-私服简介与安装及私服仓库分类
147 0

热门文章

最新文章