腾讯物联网操作系统(TencentOS tiny)是腾讯面向物联网领域开发的实时操作系统,具有低功耗,低资源占用,模块化,可裁剪等特性。TencentOS tiny 可以有效减少开发人员在任务管理、硬件支持、网络协议支持、安全方案以及文件系统、 KV 存储、在线升级等常用功能组件相关的开发中所需要的时间和工作量,并且能够快速高效的实现设备的低功耗运行,提供强大的开发调试功能, 减少开发测试人力成本,使客户的产品能够实现快速开发和快速上线交付。
TencentOS tiny 的优势:
小体积
最小内核:RAM 0.6KB,ROM 1.8KB。
典型 LoraWAN 及传感器应用:RAM 3.3KB,ROM 12KB。
低功耗
休眠最低功耗低至 2uA。
支持外设功耗管理框架,帮助开发人员降低设备功耗,延长设备寿命。
丰富的 IoT 组件
集成主流 IoT 协议栈(MQTT、CoAP、LoRaWAN、NB-IoT 等)。
多种通信模组 SAL 层适配框架,降低网络硬件适配时间成本。
支持 OTA 升级。
提供简单易用端云 API,加速用户业务接入腾讯云。
可靠的安全框架
多样化的安全分级方案。
均衡安全需求和成本控制。
良好的可移植性
内核及 IoT 组件高度解耦,提供标准适配层。
提供自动化移植工具,提升开发效率。
便捷的调试手段
提供云化的最后一屏调试功能。
故障现场信息自动上传云平台,方便开发人员调试分析。