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

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

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

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

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

- t% k0 a% k3 ]. k: S
33.jpg
' ?$ @  j) O/ Z) N) d5 q
不免有人产生疑问,RT-Thread 到底是一个怎样的系统?据资料显示,RT-Thread 是由睿赛德科技开发的物联网操作系统。2006 年,RT-Thread 以开源的形式在社区发布,经过十几年的发展,在 AI、无线连接、工业车载、安防、电力能源、智能穿戴等各个热点领域都有应用,是国内以开源、中立、社区化发展起来的一款实时操作系统。其高可靠性、超低功耗、高可伸缩性和中间组件丰富易用等特性满足了物联网市场的需求,目前装机量超 2 亿台,被广泛应用于智能家居及安防、工业、穿戴、智慧城市等行业领域。
) L% B# o6 O4 x2 K3 K  j( I  W
“小而美”的RT-Thread

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

/ T1 R7 X4 T2 t
44.jpg
; Q+ B1 F# ]9 I2 X- J
而 “美” 则是指 RT-Thread 优秀的架构,同时优化了使用和开发体验,增加了小程序、SMP 多核调度、PSA 安全支持等多项实用的新功能,使得 RT-Thread 系统能实现灵活极简的应用开发,能扩展至众多高性能、高安全的应用领域。
9 d$ [! E2 N( [* m9 V. [6 ^- i% d
然而,有人却觉得RT-Thread 还不够“小”,这个人就是RT-Thread联合创始人邱祎。在会上,邱祎指出,RT-Thread完整版软件虽然具有非常全面的功能,但同样存在痛点,首先是下载难,其次是移植门槛高,最后是学习成本高,需要会使用SCons/Python/Kconfig/Env/设备。对此,睿赛德推出RT-ThreadNano,主打极致简单。简单小巧,易于下载,易于移植以及易于使用,为用户带来最简单的使用体验。

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

( z* s* _. l3 |% S' h
选择RT-Thread的理由

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

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

5 e- B  t- [! Y9 r
综合原因之下,恩智浦选择了RT-Thread,RT-Thread将支持NXP全平台。

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

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

. p" D0 l1 k$ z$ b2 u4 ?  m/ q3 ?
谈及下一代RT-Thread的技术发展,RT-Thread创始人兼CEO熊谱翔表示,下一代RT-Thread将采用混合式微内核架构的模式,这样的架构具备内核小、启动快、功耗低、应用隔离、安全性高等的优点;采用轻型小巧的音视频框架,能对网络音视频进行优化,支持多种格式和流媒体协议。采用集成AI平台的轻型 AI 框架,支持异构处理器,集成本地语音识别、关键词唤醒、打断等功能;采用图形化集成开发环境,为更好地服务开发者,RT-Thread提供了图形化、云端一体的集成开发环境,让开发者方便快捷地开发应用。
4 \$ L- l. Q7 L5 V4 b' k( E
随着物联网设备的连接越发广泛,RT-Thread 这样一款 “小而美” ,高性能、易裁剪的实时操作系统,将会成为整个物联网生态中重要的一环。

9 G$ m$ D' C* I
' x7 ?/ [# Y0 @7 {) ]' {7 P9 ^2 ]
赞 收藏 评论0 发布时间:2019-12-16 17:44

举报

0个回答

所属标签

相似技术帖

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