开发者社区> 问答> 正文

AliOS Things有哪些关键特性?

AliOS Things有哪些关键特性?

展开
收起
1358896759097293 2021-04-01 11:06:23 1348 0
来自:阿里开源
2 条回答
写回答
取消 提交回答
  • 下一站是幸福

    新版AliOS Things提供了优异的应用开发环境和体验:

     组件化能力:AliOS Things 功能非常强大,但是这些功能都是组件化的,开发者只需要按需下载自己需要的组件就好了,大大节省了空间和看代码的时间
     统一的可视化开发环境:代码环境搭建,编译,调试在统一的IDE环境下完成,只需要点击简单的图标就可以编译下载了
     应用分离:用户开发应用时可以通过提供的工具创建一个工程,这个工程里面仅仅包含应用的代码,用户可以直接调用OS的头文件来使用系统的功能
     应用开发模板:提供大量的应用开发模板,用户不必从头开发应用,只需要从应用模板中选择跟自己贴近的应用,开发者按需修改就可以实现自己功能
     易用的文档和支持:非常简洁的开发文档,开发者可以按照文档指引快速开始自己应用的开发,不仅如此,还有非常多的动画视频介绍哦
     统一的硬件适配层:提供了统一的硬件HAL 层适配,可以让开发者更加方便的移植而不用大量修改应用代码;比如原来通过WiFi 模组联网,现在只需要更改不到10行代码就可以替换为2G模组联网
    
    2021-04-02 21:53:46
    赞同 展开评论 打赏
  • 45271990@qq.com

    关键特性 o 即插即用的连接和丰富的服务。 o 支持 uMesh 即插即用网络技术,设备上电自动连网。 o 差分+安全 OTA 升级。 o 差分+安全 OTA 升级。 o 差分增量包升级。o 安全数字签名。 o 安全下载通道。 o 断点续传。 o 乒乓升级。 o 版本回溯。 o 全面彻底的安全保护。 o 提供系统和芯片级别安全保护。 o 支持可信运行环境(支持 ARMV8-M Trust Zone)。 o 支持预置 ID2 根身份证和非对称密钥以及基于 ID2 的可信连接和服务。 o 高度优化的性能。 o 内核支持 Idle Task,内存资源消耗低,RAM 小于 1 KB,ROM 小于 2 KB,提供硬实时能力。 o 提供 Yloop 事件框架以及基于此整合的核心组件,避免栈空间消耗,核心架构良好支持极小 footprint 的设备。 o 极简开发 o 基于 Linux 之上的轻量虚拟化环境,提供在 Linux 平台上开发与硬件无关的 IoT 应用和软件库, 使用 GDB、Valgrind、SystemTap 等 PC 平台工具诊断开发问题。 o 提供 IDE,支持系统、内核行为 Trace, Mesh 组网图形化显示。 o 提供 Shell 交互,支持内存踩踏、泄露、最大栈深度等各类侦测。 o 提供面向组件的编译系统以及 aos-cube 工具,支持灵活组合 IoT 产品软件栈。 o 提供包括存储(掉电保护、负载均衡)在内的各类产品级别的组件。

    2021-04-02 21:51:50
    赞同 展开评论 打赏
问答分类:
问答地址:
来源圈子
更多
收录在圈子:
+ 订阅
阿里巴巴相信开源的世界里人人贡献代码,人人获得收益,共同创造一个互帮互利的社区,促进技术进步和发展。
问答排行榜
最热
最新

相关电子书

更多
AliOS Things 电源管理框架 立即下载
AliOS Things快速开发指南 立即下载
AliOS Things集成开发环境降低开发门槛 立即下载