蛰伏11年,国产RTOS携新架构大举进攻物联网
2017-09-24
17:15:05
来源: 半导体行业观察
点击
物联网正在改变我们的生活。据美国咨询公司Gartner预测,到2020年,全球将有250亿物联网设备,带来的市场价值将超过三千亿。面对这个大金矿,各路硬件厂商蜂拥而至,争夺市场高地。但在硬件朝物联网应用加速前进之余,关键的物联网操作系统方面似乎显得有点捉襟见肘。
默默耕耘了11年之后,RT-Thread在9月21日推出了全新架构的RT-Thread 3.0 操作系统。透过这个IoT OS的多样化特色组件为碎片化的物联网市场带来全方位的支持。
第三个特色组件是IoT连接组件,这个系统包含了丰富的网络支持,如IoT普遍使用的MQTT、CoAP协议,以及HTTP、WebSocket、IPv4/v6等网络协议,网络通信层面也包括了TLS/DTLS等安全层支持,以及底层多种传输技术,如Wi-Fi、蜂窝、有线以太网等支持。
总结看来,作为一款针对物联网开发的系统,RT-Thread 3.0能兼容几乎所有架构的芯片,包括了近来火热的RISC-V,其对联网协议的支持也很自由。由于系统的响应时间可达到微秒级,它还能够被应用到高可靠性的工业领域。
而据邹诚透露,其首批战略合作伙伴包括了中天微、灵动微电子、全志科技、RDA和机智云等厂商。
同步公布的还有开发者社区计划
熊谱翔表示,他们的目标就是成为国内最主流、物联网终端首选、联网装机量超亿台的IoT OS,成为物联网产业的基石,让物联网终端的开发变得简单、快速,芯片的价值得到最大化发挥。
目前的物联网操作系统市场有几类的供应商:一种是收费的闭源RTOS提供商;一种是下游厂商打造的操作系统;还有一种就是开源开放的操作系统。各有各的支持者,也各有各的市场。但日前在睿赛德电子科技(RT-Thread)题为“积识成睿 慧泽百川”的新品发布会上,睿赛德电子COO邹诚先生指出,第一种操作系统不够灵活,第二种操作系统因为目的性过强,很难得到广泛的支持,;只有开源中立的RTOS才是未来。
11年的潜伏,RT-Thread携新架构进攻物联网
据RT-Thread创始人兼睿赛德电子科技总经理熊谱翔介绍,RT-Thread操作系统源于他2006年前的一个想法。当时为了满足项目需求,便自己从内核开始,写下了第一版的RT-Thread操作系统。经过了11年的发展,RT-Thread已经发展成国产自主的、最成熟稳定且装机量最多的开源RTOS平台。
“RT-Thread经过这些年的发展,已经拥有了15万的开发者,出货量也已经突破了2000万”,熊谱翔强调。
在问到RT-Thread为何能够领先于市场取得那么大的成就的时候,熊谱翔表示,这与RT-Thread的本身属性有关。这个系统不只是一个内核,而是一个内核加上中间件。加上在社区、开发者、生态规模和对厂商的支持方面都有不错的表现,开发者便认可了RT-Thread的实力。包括NXP、ST、Xilinx等国际芯片大厂都在其产品中使用了RT-Thread的操作系统。
默默耕耘了11年之后,RT-Thread在9月21日推出了全新架构的RT-Thread 3.0 操作系统。透过这个IoT OS的多样化特色组件为碎片化的物联网市场带来全方位的支持。
RT-Thread 3.0 全新架构
据了解得知,一个好的物联网操作系统应具有多连接性、低功耗工作、设备安全防护、云端交互、开源/开放和AI、智能化人机交互等能力,而这些都是RT-Thread所具备的。
熊谱翔表示,RT-Thread 的第一个特色组件是低功耗,上层应用不需要关心底层功耗情况,系统在空闲时自动进入休眠,系统激活工作时,根据程序设定值或基于芯片性能动态调节运行时频率,达到最大省电的目的。
RT-Thread 的第二个特色组件就是Persimmon UI,它能够支持多点触摸操作,实现滑屏。还能使用类似signal/slot的方式,灵活的把界面事情影射到用户动作;加上支持TTF矢量字库,针对MCU优化的自定义图像格式,大幅提升图片加载和渲染速度等能力,为物联网操作系统提供了交互更好的UI。
第三个特色组件是IoT连接组件,这个系统包含了丰富的网络支持,如IoT普遍使用的MQTT、CoAP协议,以及HTTP、WebSocket、IPv4/v6等网络协议,网络通信层面也包括了TLS/DTLS等安全层支持,以及底层多种传输技术,如Wi-Fi、蜂窝、有线以太网等支持。
RT-Thread网络支持
另外,该系统还拥有高度的可伸缩性,搭配架构清晰(C语言风格的内核面向对象的设计,完美的模块化设计)、API简明齐全(代码注释清晰,便利应用二次开发)、调试方面(内置Shell调试工具,方便实时查看内核信息)、POSIX接口支持(方便移植Linux应用程序)、编译工具广泛支持(支持Keil,IAR,GCC开发环境)和辅助工具(UI Builder, 配置器,包管理器等降低开发门槛,提升开发效率)带来的易用和便捷开发,RT-Thread 3.0成为物联网RTOS的必然首选。
总结看来,作为一款针对物联网开发的系统,RT-Thread 3.0能兼容几乎所有架构的芯片,包括了近来火热的RISC-V,其对联网协议的支持也很自由。由于系统的响应时间可达到微秒级,它还能够被应用到高可靠性的工业领域。
下一步要打造丰富的生态,推动产业的发展
将自己的操作系统打磨得足够出色,并获得客户的高度认可以后,这个最初玩票式的产品在今年准备全力加速,联合产业链上下游打造丰富的生态,推动产业的发展。根据邹诚先生介绍,RT-Thread 3.0在发布之后将继续秉承开源的方式,并提供开发套件,再借助开发者社区(大学计划)和合作伙伴(培训)这两种“双轮驱动”的策略,打造一个高开放性,且能被大部分人接受的物联网操作系统。这类开源的操作系统对培养人才也有很大的帮助,邹诚强调。
首先在与合作伙伴合作方面,主要是与IP供应商、芯片厂商、IDH、OEM和IoT云厂商合作,通过提供参考设计、原生系统、系统方案、基础平台和端云对接等方式,推动产业的发展。针对不同的合作方式,RT-Thread也能提供不同的支持。
而据邹诚透露,其首批战略合作伙伴包括了中天微、灵动微电子、全志科技、RDA和机智云等厂商。
同步公布的还有开发者社区计划
熊谱翔表示,他们的目标就是成为国内最主流、物联网终端首选、联网装机量超亿台的IoT OS,成为物联网产业的基石,让物联网终端的开发变得简单、快速,芯片的价值得到最大化发挥。
责任编辑:李寿鹏
- 半导体行业观察
- 摩尔芯闻