你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

专注“小而美”, RT-Thread如何搅动物联网市场?

[复制链接]
Canly 发布时间:2019-12-16 17:44
自2018年掀起一股“AIoT热”后,巨头纷纷向AIoT转型,创业公司也在紧抓AIoT新机遇。据MarketsandMarkets报告称,2019年全球AIoT市场规模为51亿美元,到2024年,这一数字将增长至162亿美元,复合年增长率为26%。毫无疑问,AIoT是大势所趋。

“目前AIoT需求潜力巨大,智能家居类年需求超过5亿台,安防和图像类以及AI和语音类年需求超过1亿台,工业车载类也有超过4000万台。”在2019 RT-Thread 开发者大会上,RT-Thread创始人熊谱翔这样说道,揭示目前AIoT终端的巨大需求。在此次大会中,睿赛德科技COO邹诚在会上讲述了RT-Thread近一年来在OS开发、生态社区和合作伙伴拓展方面取得的丰硕成果。

11.jpg
RT-Thread在中高端智能领域的应用

物联网时代带来巨大机遇的同时,也同样带来了挑战。物联网碎片化特性使得在各种不同的应用场景,一个方案并不能解决所有问题,需要厂商能够迅速推出产品。RT-Thread技术总监朱天龙指出“对此,OS可以降低产品开发周期,不仅如此,OS还可以提升终端软件质量,加快端云互联对接以及方便应用服务部署。”

22.jpg

而在物联网中高端领域中,RTOS有非常大的优势,熊谱翔提到。这样说的理由是,MPU能够与RTOS完美融合,RTOS相对于Linux来说有诸多优势,例如启动快,资源占用低,功耗低等特点,而且RT-Thread 拥有的开放、丰富组件,本地团队专业化的支持服务,以及良好的软硬件生态,正在让RT-Thread成为MPU上最受欢迎的RTOS。不仅如此,熊谱翔还提到,为加速物联网开发,目前已实现更多对云的支持,同时还有SAL套接字抽象层、AT组件、软件包生态等功能。

33.jpg

不免有人产生疑问,RT-Thread 到底是一个怎样的系统?据资料显示,RT-Thread 是由睿赛德科技开发的物联网操作系统。2006 年,RT-Thread 以开源的形式在社区发布,经过十几年的发展,在 AI、无线连接、工业车载、安防、电力能源、智能穿戴等各个热点领域都有应用,是国内以开源、中立、社区化发展起来的一款实时操作系统。其高可靠性、超低功耗、高可伸缩性和中间组件丰富易用等特性满足了物联网市场的需求,目前装机量超 2 亿台,被广泛应用于智能家居及安防、工业、穿戴、智慧城市等行业领域。

“小而美”的RT-Thread

相比其他操作系统,RT-Thread 的主打特性是 “小而美”。对此,熊谱翔解释说,RT-Thread的体积小体现在易裁减的特性上,可以做到当客户需要一个适用的操作系统的时候,轻松地进行裁减,最小资源占用低至1.2KB RAM 和 2.5KB flash,可以非常好的适应到需要的场景,不占用过多的资源。

44.jpg

而 “美” 则是指 RT-Thread 优秀的架构,同时优化了使用和开发体验,增加了小程序、SMP 多核调度、PSA 安全支持等多项实用的新功能,使得 RT-Thread 系统能实现灵活极简的应用开发,能扩展至众多高性能、高安全的应用领域。

然而,有人却觉得RT-Thread 还不够“小”,这个人就是RT-Thread联合创始人邱祎。在会上,邱祎指出,RT-Thread完整版软件虽然具有非常全面的功能,但同样存在痛点,首先是下载难,其次是移植门槛高,最后是学习成本高,需要会使用SCons/Python/Kconfig/Env/设备。对此,睿赛德推出RT-ThreadNano,主打极致简单。简单小巧,易于下载,易于移植以及易于使用,为用户带来最简单的使用体验。

除此之外,RT-Thread技术总监朱天龙介绍了一站式 RTT 开发工具:RT-Thread Studio,他指出工具可以减少重复工作,降低使用门槛,提高工作效率以及加速开发过程。与上一代开发工具ENV相比,Studio解决了学习成本高、开发工具来回切换以及移植门槛高这些痛点,化繁为简,脱胎换骨。

选择RT-Thread的理由

出色的产品从来不缺乏欣赏的人,恩智浦就是其中的一个。恩智浦资深系统工程师牛晓东表示,选择与RT-Thread合作的原因有这些:

· 代码简洁,能够看得懂;
· 中文文档,接地气;
· 快速易上手;
· 是国内独立的第三方开源免费RTOS;
· 基于Apache 2.0超友好。
· 组件丰富,多是痛点组件;
· 长达至少13年的合作关系;
· NXP+Freescale均是技术控。

综合原因之下,恩智浦选择了RT-Thread,RT-Thread将支持NXP全平台。

对此,Beken资深软件工程师张杰武表示赞同。他提出,RT-Thread操作系统首先设备模型结构清晰、完整,方便移植和使用,其次组件丰富、功能强大,能够更好的开发产品。在会上,张杰武还展示了基于RT-Thread的绘本故事机实例。

大会气氛已经达到了高潮,这时,柿饼UI产品经理周伟带来了柿饼UI这款产品的分享。周伟表示,柿饼UI是RT-Thread核心团队历时五年精心开发的一款现代化、类Android触控效果的嵌入式GUI。这款产品依托RT-Thread,通过JS达成UI界面实现交互,可大大提高开发效率,UI性能可满足绝大多数应用场景,如果对性能有极为苛刻的要求,柿饼UI亦可支持原生C/C++开发。

最后,RT-Thread开发者徐志强以及夏惠斌带来了RT-Thread在服务机器人领域的探索和应用。他们指出,RT-Thread具有设备驱动的支持能力,开发环境的构建便捷度,拥有IDE的支持,开源工具链的支持,便捷的定制裁剪能力,持续集成的支持以及灵活的调试能力,是他们选择使用RT-Thread的原因。

谈及下一代RT-Thread的技术发展,RT-Thread创始人兼CEO熊谱翔表示,下一代RT-Thread将采用混合式微内核架构的模式,这样的架构具备内核小、启动快、功耗低、应用隔离、安全性高等的优点;采用轻型小巧的音视频框架,能对网络音视频进行优化,支持多种格式和流媒体协议。采用集成AI平台的轻型 AI 框架,支持异构处理器,集成本地语音识别、关键词唤醒、打断等功能;采用图形化集成开发环境,为更好地服务开发者,RT-Thread提供了图形化、云端一体的集成开发环境,让开发者方便快捷地开发应用。

随着物联网设备的连接越发广泛,RT-Thread 这样一款 “小而美” ,高性能、易裁剪的实时操作系统,将会成为整个物联网生态中重要的一环。



收藏 评论0 发布时间:2019-12-16 17:44

举报

0个回答

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似技术帖

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版