轻量级物联网嵌入式操作系统 AliOS Things

Apache-2.0
C/C++ Python 查看源码»
嵌入式
阿里巴巴
2017-10-21
局长

AliOS Things

AliOS家族旗下面向IoT领域的轻量级物联网嵌入式操作系统AliOS Things将致力于搭建云端一体化IoT基础设施,具备极致性能、极简开发、云端一体、丰富组件、安全防护等关键能力,并支持终端设备连接到阿里云Link,可广泛应用在智能家居、智慧城市、新出行等领域。

AliOS Things 特性

极简开发

  • 基于Linux平台,提供MCU虚拟化环境,开发者直接在Linux平台上开发硬件无关的IoT应用和软件库,使用GDB/Valgrind/SystemTap 等PC平台工具诊断开发问题

  • 提供IDE,支持系统/内核行为Trace、Mesh组网图形化显示

  • 提供Shell交互,支持内存踩踏、泄露、最大栈深度等各类侦测

  • 提供面向组件的编译系统以及Cube工具,支持灵活组合IoT产品软件栈

  • 提供包括存储(掉电保护、负载均衡)在内的各类产品级别的组件

即插即用的连接和丰富服务

  • 支持umesh即插即用网络技术,设备上电自动连网

  • 通过Alink与阿里云计算IoT服务无缝连接

细颗粒度的FOTA更新

  • 支持应用代码独立编译映像,IoT App独立极小映像升级

  • 支持映像高度压缩

彻底全面的安全保护

  • 提供系统和芯片级别安全保护

  • 支持可信运行环境(支持ARMV8-M Trust Zone)

  • 支持预置ID2根身份证和非对称密钥以及基于ID2的可信连接和服务

高度优化的性能

  • 内核支持Idle Task成本,Ram<1K,Rom<2k,提供硬实时能力

  • 提供YLOOP事件框架以及基于此整合的核心组件,避免栈空间消耗,核心架构良好支持极小FootPrint的设备

解决IoT实际问题的特性演进

  • 更好的云端一体融合优化,更简单的开发体验,更安全,更优整体性能和算法支持,更多的特性演进

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

继 AliOS Things 后,阿里宣布即将开源 AliOS Lite

在10月的杭州云栖大会上,阿里正式发布了 AliOS 家族旗下面向 IoT 领域的轻量级物联网嵌入式操作系统AliOS Things,并宣布开源。而在刚刚结束的北京云栖大会上,另一款面向 IoT 领域的轻量化...

2017/12/22 08:03

不只是阿里巴巴的操作系统,AliOS 宣布开源

今天,AliOS家族旗下面向IoT领域的轻量级物联网嵌入式操作系统AliOS Things正式开源。 对于AliOS开源,阿里巴巴集团资深副总裁、AliOS总裁胡晓明谈及他的观点,他认为操作系统不应该仅仅是阿...

2017/10/21 08:08

没有更多内容

加载失败,请刷新页面

没有更多内容

2
回答
请问有武汉的程序员兄弟吗,想一起创业的进来看看

本人6年java 开发经验,之前一直在北京工作,现在回武汉想创立一家物联网公司,业务方面可以做智能安防监控,智能物业,智能停车系统等方方面面联接万物的业务...

2018/11/13 11:03

没有更多内容

加载失败,请刷新页面

没有更多内容

AliOS Things v1.2.0新特性

摘要: 经过AliOS Things团队及合作伙伴的努力,AliOS Things v1.2.0发布了,除了支持恩智浦半导体LPC54102,庆科MK3239 BLE/MK1101通用MCU外,各个主要子系统也发布了新特性:AOS API,uDa...

2018/01/12 15:26
32
0
在Developerkit开发板上运行blink例程

摘要: 本文将介绍怎么样在VScode环境下,将AliOS Tings提供的blink例程在Developerkit开发板上运行起来。 DeveloperKit开发板 在例程中分别用到两个led和一个按钮,上图中用红色的框标识出来...

2018/11/22 15:19
21
0
AliOS Things SMP系统及其在esp32上实现示例

摘要: AliOS Things实现了基本的SMP调度框架,支持多CPU体系的系统运行和调度机制。任务可以动态在多核间进行切换或者绑定运行;高优先级任务可以最大化利用空闲资源核运行。基于此框架,可...

2018/05/15 12:50
14
0
在Developerkit开发板上运行blink例程

本文将介绍怎么样在VScode环境下,将AliOS Tings提供的blink例程在Developerkit开发板上运行起来。 DeveloperKit开发板 在例程中分别用到两个led和一个按钮,上图中用红色的框标识出来。例程...

2018/11/22 14:48
7
0
在Developerkit开发板上运行blink例程

本文将介绍怎么样在VScode环境下,将AliOS Tings提供的blink例程在Developerkit开发板上运行起来。 DeveloperKit开发板 在例程中分别用到两个led和一个按钮,上图中用红色的框标识出来。例程...

2018/11/22 14:45
27
0
AliOS Things SMP系统及其在esp32上实现示例

摘要: AliOS Things实现了基本的SMP调度框架,支持多CPU体系的系统运行和调度机制。任务可以动态在多核间进行切换或者绑定运行;高优先级任务可以最大化利用空闲资源核运行。基于此框架,可...

2018/05/14 20:55
115
0
AliOS Things图形界面开发指南

摘要: 简介   物联网设备开发过程中,嵌入式GUI(用户图形界面)的开发是一个重要的组成部分。许多智能设备如智能家电、智能手表、智能仪表上都会涉及到GUI开发。AliOS Things集成开源图形...

2018/04/20 15:41
1K
0
走进阿里云物联网

课程介绍: 阿里云IoT,致力于实现万物互联的美好世界,为生态合作伙伴提供基于云边端一体化、人工智能、安全的物联网基础平台和内容服务能力平台,通过该平台高效连接、管理设备的同时,开放...

2018/12/14 15:27
17
0
阿里开发者们的第9个感悟:脱离产品价值,是难以出创造性的代码的

2015年12月20日,云栖社区上线。2018年12月20日,云栖社区3岁。 阿里巴巴常说“晴天修屋顶”。 在我们看来,寒冬中,最值得投资的是学习,是增厚的知识储备。 所以社区特别制作了这个专辑——...

01/02 11:20
22
0
走进阿里云物联网

阿里云IoT,致力于实现万物互联的美好世界,为生态合作伙伴提供基于云边端一体化、人工智能、安全的物联网基础平台和内容服务能力平台,通过该平台高效连接、管理设备的同时,开放的能力使生...

2018/12/12 10:45
8
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部