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

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

[复制链接]
Canly 发布时间:2019-12-16 17:44
自2018年掀起一股“AIoT热”后,巨头纷纷向AIoT转型,创业公司也在紧抓AIoT新机遇。据MarketsandMarkets报告称,2019年全球AIoT市场规模为51亿美元,到2024年,这一数字将增长至162亿美元,复合年增长率为26%。毫无疑问,AIoT是大势所趋。
( v" ]# V; e  C
“目前AIoT需求潜力巨大,智能家居类年需求超过5亿台,安防和图像类以及AI和语音类年需求超过1亿台,工业车载类也有超过4000万台。”在2019 RT-Thread 开发者大会上,RT-Thread创始人熊谱翔这样说道,揭示目前AIoT终端的巨大需求。在此次大会中,睿赛德科技COO邹诚在会上讲述了RT-Thread近一年来在OS开发、生态社区和合作伙伴拓展方面取得的丰硕成果。

, `" X1 ~* [! m9 u5 ^' Z. P
11.jpg
RT-Thread在中高端智能领域的应用
3 L# K% z, u1 X8 h3 C# b1 S4 F
物联网时代带来巨大机遇的同时,也同样带来了挑战。物联网碎片化特性使得在各种不同的应用场景,一个方案并不能解决所有问题,需要厂商能够迅速推出产品。RT-Thread技术总监朱天龙指出“对此,OS可以降低产品开发周期,不仅如此,OS还可以提升终端软件质量,加快端云互联对接以及方便应用服务部署。”

5 J! b/ b! _# }1 b2 `8 O
22.jpg

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

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

+ e# i% f! \6 l: ~: X7 t
“小而美”的RT-Thread
4 L( l1 `% o6 H& z$ j. H# j6 H
相比其他操作系统,RT-Thread 的主打特性是 “小而美”。对此,熊谱翔解释说,RT-Thread的体积小体现在易裁减的特性上,可以做到当客户需要一个适用的操作系统的时候,轻松地进行裁减,最小资源占用低至1.2KB RAM 和 2.5KB flash,可以非常好的适应到需要的场景,不占用过多的资源。

/ M' b9 d9 v/ c
44.jpg
- I1 ]% ?4 D- l  r
而 “美” 则是指 RT-Thread 优秀的架构,同时优化了使用和开发体验,增加了小程序、SMP 多核调度、PSA 安全支持等多项实用的新功能,使得 RT-Thread 系统能实现灵活极简的应用开发,能扩展至众多高性能、高安全的应用领域。

3 v9 ~+ i+ `" u- }9 _
然而,有人却觉得RT-Thread 还不够“小”,这个人就是RT-Thread联合创始人邱祎。在会上,邱祎指出,RT-Thread完整版软件虽然具有非常全面的功能,但同样存在痛点,首先是下载难,其次是移植门槛高,最后是学习成本高,需要会使用SCons/Python/Kconfig/Env/设备。对此,睿赛德推出RT-ThreadNano,主打极致简单。简单小巧,易于下载,易于移植以及易于使用,为用户带来最简单的使用体验。
7 n8 R# ?' {: o- s
除此之外,RT-Thread技术总监朱天龙介绍了一站式 RTT 开发工具:RT-Thread Studio,他指出工具可以减少重复工作,降低使用门槛,提高工作效率以及加速开发过程。与上一代开发工具ENV相比,Studio解决了学习成本高、开发工具来回切换以及移植门槛高这些痛点,化繁为简,脱胎换骨。
6 e: Q- i/ q9 E' ?( _7 u. A3 ^
选择RT-Thread的理由
; b+ l5 D" J8 L8 Y0 a
出色的产品从来不缺乏欣赏的人,恩智浦就是其中的一个。恩智浦资深系统工程师牛晓东表示,选择与RT-Thread合作的原因有这些:

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

: T  [# J8 ~( P+ N; {
综合原因之下,恩智浦选择了RT-Thread,RT-Thread将支持NXP全平台。
1 W# {( z) Y, v- L
对此,Beken资深软件工程师张杰武表示赞同。他提出,RT-Thread操作系统首先设备模型结构清晰、完整,方便移植和使用,其次组件丰富、功能强大,能够更好的开发产品。在会上,张杰武还展示了基于RT-Thread的绘本故事机实例。

& \5 F' u* z1 Y* N" @/ U9 Y, P/ \* v
大会气氛已经达到了高潮,这时,柿饼UI产品经理周伟带来了柿饼UI这款产品的分享。周伟表示,柿饼UI是RT-Thread核心团队历时五年精心开发的一款现代化、类Android触控效果的嵌入式GUI。这款产品依托RT-Thread,通过JS达成UI界面实现交互,可大大提高开发效率,UI性能可满足绝大多数应用场景,如果对性能有极为苛刻的要求,柿饼UI亦可支持原生C/C++开发。
0 K* b. J4 O% |  p+ L! w# p4 U
最后,RT-Thread开发者徐志强以及夏惠斌带来了RT-Thread在服务机器人领域的探索和应用。他们指出,RT-Thread具有设备驱动的支持能力,开发环境的构建便捷度,拥有IDE的支持,开源工具链的支持,便捷的定制裁剪能力,持续集成的支持以及灵活的调试能力,是他们选择使用RT-Thread的原因。

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

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

" a5 m. P3 d. F$ M* j6 R. N% |
: g1 Q% F( ~1 |9 k; y
1 ^: ~. s4 O0 I' D0 a. {
赞 收藏 评论0 发布时间:2019-12-16 17:44

举报

0个回答

所属标签

相似技术帖

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版