AliOS Things 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
AliOS Things 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
AliOS Things 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
AliOS Things 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
AliOS Things 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

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实际问题的特性演进

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

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
发表了资讯
2017/12/22 08:03

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

在10月的杭州云栖大会上,阿里正式发布了 AliOS 家族旗下面向 IoT 领域的轻量级物联网嵌入式操作系统AliOS Things,并宣布开源。而在刚刚结束的北京云栖大会上,另一款面向 IoT 领域的轻量化操作系统,AliOS Lite 也宣布将于2018年1月20日开源。 相比 AliOS Things,AliOS Lite 可支持更多任务处理,支持语音交互、视觉计算等智能处理,适用于 CPU 性能和内存需求较低(最低可支持 256MB)的 IoT 设备,例如智能音箱、智能手表、...

20
19
发表了资讯
2017/10/21 08:08

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

今天,AliOS家族旗下面向IoT领域的轻量级物联网嵌入式操作系统AliOS Things正式开源。 对于AliOS开源,阿里巴巴集团资深副总裁、AliOS总裁胡晓明谈及他的观点,他认为操作系统不应该仅仅是阿里的操作系统,希望通过把AliOS开源,让OS变成各行各业大家的OS。 他表示,未来阿里将关注最底层的研发,并且把生态环境建设好,和各行各业发生化学反应,让智能发生。 目前,智能多端的发展还处于起步阶段,距离真正实现万物智能还有很长...

39
31
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2019/10/11 11:52

AliOS Things开发:AliOS Studio使用说明

介绍 AliOS Studio是一套基于vscode的开发环境,支持windows、linux、macOS。AliOS Studio有以下功能: 极佳开发体验、简单操作界面 支持AliOS Things应用开发 代码补全、索引、提示等 编译/下载/调试 AliOS Things 适配多种开发板 串口工具、TSL转换工具等 安装 下载并安装 Visual Studio Code 访问 https://code.visualstudio.com/ 下载并安装vscode。 安装 AliOS Studio 插件 打开vscode,按照下图所示安装AliOS Studio插件:...

0
0
发表于硬件 & IoT专区
2020/11/02 02:02

AliOS Things 架构及特性介绍

架构: 特性: 基础能力:内核资源占用少(RAM < 1KB, ROM < 2KB),提供系统和芯片级别安全保护、硬实时能力、低功耗框架、差分OTA等功能。 核心协议栈技术:产品级 TCP/UDP/IPv6/IPv4 支持;MQTT,CoAP,HTTP 支持;WiFi, 蓝牙,LoRA,NB-IoT等协议支持。 自组织网络:支持阿里巴巴自研的uMesh 即插即用网络技术,支持物联网设备上电自动建立通信网络。 设备安全:提供TEE可信计算框架、KM密钥管理、Crypto密码、ID2身份认证、...

0
0
2020/06/23 19:13

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

在10月的杭州云栖大会上,阿里正式发布了 AliOS 家族旗下面向 IoT 领域的轻量级物联网嵌入式操作系统AliOS Things,并宣布开源。而在刚刚结束的北京云栖大会上,另一款面向 IoT 领域的轻量化操作系统,AliOS Lite 也宣布将于2018年1月20日开源。 相比 AliOS Things,AliOS Lite 可支持更多任务处理,支持语音交互、视觉计算等智能处理,适用于 CPU 性能和内存需求较低(最低可支持 256MB)的 IoT 设备,例如智能音箱、智能手表、...

0
0
2018/01/12 15:26

AliOS Things v1.2.0新特性

摘要: 经过AliOS Things团队及合作伙伴的努力,AliOS Things v1.2.0发布了,除了支持恩智浦半导体LPC54102,庆科MK3239 BLE/MK1101通用MCU外,各个主要子系统也发布了新特性:AOS API,uData,BLE协议栈,uMesh EAP(ID2),uMesh Low Power Leaf,uCube,多编译器支持。 点此查看原文 经过AliOS Things团队及合作伙伴的努力,AliOS Things v1.2.0发布了,除了支持恩智浦半导体LPC54102,庆科MK3239 BLE/MK1101通用MCU外,各...

0
0
2018/04/20 15:41

AliOS Things图形界面开发指南

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

0
1
发表了博客
2020/05/30 13:00

AliOS Things 3.1 特性详解

新版AliOS Things提供了优异的应用开发环境和体验:  组件化能力:AliOS Things 功能非常强大,但是这些功能都是组件化的,开发者只需要按需下载自己需要的组件就好了,大大节省了空间和看代码的时间  统一的可视化开发环境:代码环境搭建,编译,调试在统一的IDE环境下完成,只需要点击简单的图标就可以编译下载了  应用分离:用户开发应用时可以通过提供的工具创建一个工程,这个工程里面仅仅包含应用的代码,用户可以直...

0
0
2018/04/20 16:02

AliOS Things图形界面开发指南

简介 物联网设备开发过程中,嵌入式GUI(用户图形界面)的开发是一个重要的组成部分。许多智能设备如智能家电、智能手表、智能仪表上都会涉及到GUI开发。AliOS Things集成开源图形库littlevGL,可以在linux上进行图形界面开发。开发完成后将代码添加到相应的工程并完成显示和输入设备驱动的对接,程序即可在相应的硬件上运行,方便用户进行嵌入式GUI开发。    littlevGL是一个开源的嵌入式图形库,采用C语言开发,使用MIT协议...

0
0
2019/10/15 15:51

AliOS Things 3.0 应用开发指南

目录 应用开发框架介绍 使用条件 快速开始 第一步:下载AliOS Things 3.0源码 第二步:添加AOS_SDK_PATH环境变量 第三步:AliOS Studio中创建应用工程 编译、烧录、调试 其他说明 参考文档 应用开发框架介绍 AliOS Things 3.0版本于9月27日在云栖大会正式发布,在新版本中带来了全新的应用开发框架,帮助用户快速构建自己的应用。使用户可以更专注于自身应用的开发。 使用条件 AliOS Things >= 3.0。 aos-cube >= 0.3.7。 更新a...

0
0
2018/02/08 10:49

YAFFS2移植到AliOS Things指南

摘要: YAFFS2介绍 YAFFS(Yet Another Flash File System)是第一个专门为NAND Flash存储器设计的嵌入式文件系统,适用于大容量的存储设备。YAFFS 是基于日志的文件系统,提供磨损平衡和掉电恢复的健壮性。 点此查看原文:http://click.aliyun.com/m/41950/ YAFFS2介绍 YAFFS(Yet Another Flash File System)是第一个专门为NAND Flash存储器设计的嵌入式文件系统,适用于大容量的存储设备。YAFFS 是基于日志的文件系统,提供...

0
1
发表了博客
2020/12/20 10:05

如何创建一个新的AliOS Things组件

1、前言 当我们基于AliOS Things做应用或项目开发时,会发现自己写的很多代码具备很强的可复用性,不单本项目可以使用,可能后续的类似项目都可以用到。那我们怎么把这部分功能抽象成OS的一个能力呢?显然,我们把这部分代码从project中挪到components中当作一个组件是非常合适的。 接下来我们将详细介绍如何快速开发一个AliOS Thing的标准组件。 本案例基于以下平台: OS版本:AliOS Things3.1 硬件平台:HaaS100 2、快速掌握A...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于程序人生专区
2018/11/13 11:03

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

本人6年java 开发经验,之前一直在北京工作,现在回武汉想创立一家物联网公司,业务方面可以做智能安防监控,智能物业,智能停车系统等方方面面联接万物的业务,对前景非常看好,后期的发展也非常有前途,目前准备使用阿里云的 AliOS Things 进行开发业务,目前公司已有办公地点,现在希望在OSC上找到有相同志向、目标的人加入。未来物业网行业很多的可能性等着我们去开拓,期待你的加入。我的邮箱 epgwyc@126.com...

3
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
454 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部