您所在的位置:石淙新闻网>社会>腾讯自研轻量级物联网操作系统正式开源,最小体积1.8KB

腾讯自研轻量级物联网操作系统正式开源,最小体积1.8KB

作者:admin

2019-11-08 08:22:06     

9月18日,腾讯宣布将开源并开发自己的轻量级物联网实时操作系统腾讯微网。

腾讯微网是腾讯为物联网开发的实时操作系统。它具有低功耗、低资源占用、模块化、安全可靠的特点。它支持一键式云,可以帮助物联网终端设备和服务快速访问滕循云物联网平台。

腾讯表示,该系统的开源可以大大降低物联网应用的开发成本,提高开发效率。

近年来,腾讯开源的步伐一直在加快。截至9月,腾讯拥有84个独立的开源项目和超过24万个明星项目。凭借tencentos tiny的开源,结合腾迅云物联网的物联网浏览器开发平台和全国最大的lora网络,腾迅云物联网从芯片通信开发、网络支持服务、物理设备定义管理、数据分析到多场景应用开发等方面,全面开放了一站式、全链物联网云开发服务能力。物联网的发展将变得更加简单和高效。

最小体积仅为1.8kb,最小功耗为2微安。

小尺寸和低功耗是tencentos tiny的两大优势。

腾讯表示,它提供了业界最薄的实时操作系统内核,最小内存为0.6kb,只读存储器为1.8kb。在烟雾和红外等实际场景中,tencentos tiny的资源占用量为2.69kb ram和12.38kb rom,大大降低了硬件资源占用量。同时,tencentos tiny可以支持复杂任务管理、实时调度、时间管理、中断管理、内存管理、异常处理等功能。

就功耗而言,tencentos tiny采用了高效的电源管理框架,可以降低不同场景的功耗。例如,tencentos tiny的内部定时机制会在发现服务未运行时自动启动睡眠状态,从而有效降低功耗。根据测量数据,tencentos tiny的最低睡眠功耗仅为2微安。开发人员还可以根据业务场景选择可参考的低功耗方案,以降低设备功耗并延长设备寿命。

特殊调试功能帮助开发人员快速消除障碍

物联网的许多终端位于野外或很远的地方,因此当问题发生时很难定位。为了减少这种情况,当终端出现问题时,tencentos tiny会记录一些故障信息,并在重启时首先向云报告错误数据。这一功能极大地方便了开发人员找出故障的原因,从而快速排除千里之外的故障。

此外,tencentos tiny的内核及其上层物联网组件框架高度解耦,以确保与其他模块的连接适配。同时,tencentos tiny还提供各种编译器快速迁移指南和工具,帮助开发人员一键迁移到新的硬件开发板。

目前,腾讯科技已经支持了意法半导体、恩智浦、华大半导体、瑞星恒芳和国家科技等主流制造商的各种芯片和模块。

腾讯物联网团队表示:“腾讯自主开发的物联网操作系统tencentos tiny的开源软件,不仅可以与全球开发者分享腾讯在物联网领域的技术和经验,还可以借鉴全球物联网领域的杰出成就和创新理念,最终促进整体物联网生态的繁荣和物联网知识联盟时代的到来。”

极速赛车购买 贵州11选5开奖结果 江苏快三投注 内蒙古快3 时时彩开户

上一篇:新一轮卖盘抛压杀来 今日白银如何操盘?
下一篇:通富微电9月23日盘中涨停
(责任编辑:admin)



Copyright 2018-2019 msalexia.com 石淙新闻网 Inc. All Rights Reserved.