向右滑动:上一篇 向左滑动:下一篇 我知道了
广告

从“自主”转为“小而美”,RT-Thread 4.0发布彰显初心

时间:2018-10-26 作者:邵乐峰 阅读:
RT-Thread 4.0在之前高可靠性、简易开发、高度可裁剪特性基础上,针对物联网发展的新需求和新趋势,优化了使用和开发体验,增加了小程序、SMP多核调度、PSA安全支持等多项实用且领先业界的全新功能,使得RT-Thread系统能实现灵活极简的应用开发,能扩展至众多高性能、高安全的应用领域。

在设备联云步伐日益加快的大背景下,企业追求更佳的交互体验,更丰富的功能和更快的上市时间成为必然。RT-Thread创始人兼睿赛德科技CEO熊谱翔日前在新一代RT-Thread 4.0版本IoT OS发布会上表示,传统基于RTOS内核(例如FreeRTOS)开发软件应用的方式难以迎合市场的需求,组件、功能丰富,技术领先的IoT OS正日益成为企业开发产品的首选。而统一的OS平台也将帮助企业大幅提升软件开发效率,实现软件应用最大程度的跨平台复用。ezbEETC-电子工程专辑

20181026-RTthread-1.jpgezbEETC-电子工程专辑

RT-Thread创始人兼睿赛德科技CEO熊谱翔ezbEETC-电子工程专辑

一个值得注意的细节是,睿赛德科技将此前RT-Thread LOGO下的一行小字,从“中国自主物联网操作系统”改变为“小而美的物联网操作系统”。睿赛德科技COO邹诚解释说,经过11年的积累发展,RT-Thread已经拥有一个国内最大的嵌入式开源社区,成为国人自主开发、国内最成熟稳定和装机量最大的开源RTOS,“中国自主”四个字早已深入人心,是时候回归初心了。ezbEETC-电子工程专辑

“小而美”的操作系统

RT-Thread 4.0在之前高可靠性、简易开发、高度可裁剪特性基础上,针对物联网发展的新需求和新趋势,优化了使用和开发体验,增加了小程序、SMP多核调度、PSA安全支持等多项实用且领先业界的全新功能,使得RT-Thread系统能实现灵活极简的应用开发,能扩展至众多高性能、高安全的应用领域。ezbEETC-电子工程专辑

20181026-RT-Thread-1.pngezbEETC-电子工程专辑
多核应用场合ezbEETC-电子工程专辑

“RT-Thread的小程序支持脚本和原生C/C++两种开发方式并已具备所有配套的脚本运行环境,在大幅降低开发门槛的同时实现了应用和系统的分离,使应用的云端加载、分发及跨平台兼容成为可能,我们十分看好未来小程序在IoT平台上的应用前景。”熊谱翔说。ezbEETC-电子工程专辑

20181026-RTthread-2.jpgezbEETC-电子工程专辑
全面支持SMPezbEETC-电子工程专辑

而随着在高性能多核处理器上运行RT-Thread的需求日益增多,尤其是在嵌入式领域多核AI芯片兴起之后,4.0版本实现了对ARM Cortex-A系列和RISC-V架构SMP对称多核处理器和AMP异构多核处理器的支持,这一举措将有望把RT-Thread带入更多的高性能应用领域如AI、多媒体、边缘计算等。此外,在新版本中,许可协议也从GPL v2.0+更改为更宽松、开放的Apache License v2.0,旨在打消企业和开发者在法律上的顾虑,使更多企业融入到RT-Thread开发者社区生态中来。ezbEETC-电子工程专辑

20181026-RTthread-3.jpgezbEETC-电子工程专辑
SAL套接字抽象层ezbEETC-电子工程专辑

为了最大限度降低企业开发IoT产品的难度和门槛,RT-Thread 4.0除了上文提到的小程序应用开发方式外,还推出了SAL套接字抽象层和AT组件。前者使得采用RT-Thread的MCU可以无缝接入各式各样的网络芯片或模块,上层应用无须改动;后者则大大简化了MCU与网络模块之间的AT指令开发工作。与此同时,RT-Thread 的AI软件框架在已有的音频播放等框架基础上,加入了面向IoT的神经网络库、语音唤醒和打断算法,形成全新的智能型人机交互基础平台。ezbEETC-电子工程专辑

与开发者共同成长

开发者是支撑RT-Thread保持持续生命力的核心力量,睿赛德科技自去年中推出开发者社区计划以来,投入了大量资源运营社区,为开发者编写了更多内容资料,提供线上线下丰富的培训、支持等服务,逐步形成了一个高度活跃、内容活动丰富的开发者社区,受到了嵌入式软件爱好者的钟爱,RT-Thread开发者数量随之高速增长。ezbEETC-电子工程专辑

20181026-RT-Thread-2.pngezbEETC-电子工程专辑

开发者社区ezbEETC-电子工程专辑

根据睿赛德科技COO邹诚分享的数据,RT-Thread经过一年努力,基本建成了完整的开发文档体系,可满足初学者、进阶开发者、代码贡献者的不同需求,累计完成20万字以上的开发文档编写,包括内核入门、网络编程、外设驱动、组件等等,制作超过1000分钟的视频教程,包括入门、内核学习、网络编程等;合作伙伴野火推出的首本入门书籍《RT-Thread 内核实现与应用开发实战—基于STM32》已经上市,睿赛德科技官方撰写的书籍《RT-Thread设计与实现》也将于明年初面世。ezbEETC-电子工程专辑
ezbEETC-电子工程专辑
大学生是睿赛德科技非常重视的群体,一系列的大学生计划,包括雄鹰培训计划、赠送书籍和开发板活动、合作开课、赞助大学生竞赛等,将帮助学生了解、学习RT-Thread,加速RT-Thread在高校的普及。2018年,12场线下沙龙和开发者大会提供了Workshop/动手实操、分组讨论、主题分享等多种形式,明年,这一数字还将继续增加。ezbEETC-电子工程专辑

目前,已经有超过20家芯片厂商、3家方案/模块厂商和5家知名设备厂商与睿赛德科技签署会员协议,并建立战略合作关系,多款基于RT-Thread IoT OS的无线和SoC芯片实现了量产出货。而重点支持更多的主流芯片公司批量出货,借助社区力量为终端厂商提供更便捷的技术服务,与更多的下游品牌厂商开展业务合作,将成为接下来睿赛德科技市场战略的核心。ezbEETC-电子工程专辑

qrcode_EETCwechat_120.jpgezbEETC-电子工程专辑

关注最前沿的电子设计资讯,请关注“电子工程专辑微信公众号”ezbEETC-电子工程专辑

本文为EET电子工程专辑 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
邵乐峰
ASPENCORE 中国区首席分析师。
您可能感兴趣的文章
  • 华为余承东:华为P40或搭载鸿蒙系统,ARM的CPU我们也有备 麒麟990发布会后,余承东接受了海外媒体采访,回答了一些近期有关华为的问题。在手机是否会使用鸿蒙系统的问题上,他表示鸿蒙系统已经准备就绪,但我们不会先去使用它,因为还考虑到相关决定和合作。
  • 干货:华为“鸿蒙”所涉及的微内核究竟是什么? 关于微内核的定义,这里有一份简单的描述:内核运行在内核态,只包含基本的多任务调度功能;其他系统服务都运行在用户态,包括文件系统,网络协议栈,甚至内存管理,驱动都是一个个独立的用户态进程,并相互做内存隔离。应用需要使用系统服务时,都通过IPC发送消息来使用其他用户态服务。
  • 华为鸿蒙操作系统会遇到专利问题吗? 中国在很多年前一直都想做国产操作系统,但是最后都没有取得实质性成功,微软、苹果、Android系统处于近乎垄断的市场地位。这里面有技术、生态、市场等因素,但还有一个不可忽视的原因-专利。
  • 华为鸿蒙操作系统今日重磅发布 2019华为开发者大会于8月9日14点30分举行,传闻已久的鸿蒙操作系统在此大会上揭开了神秘面纱。华为消费者业务CEO余承东宣布:“如果安卓不能用,鸿蒙随时可用。”
  • 华为“鸿蒙”系统被曝在多国注册商标 在遭到美国政府制裁后,华为的自研操作系统一直备受关注。8日,专门报道华为新闻的“Huawei central”网站披露,华为已在全球几乎所有可能的知识产权组织提交了“HongMeng(鸿蒙)”商标申请。
  • 最新版COMSOL软件提供更强大的建模工具、求解器技术和 5.3 版本不仅提升了模型和仿真 App 的开发速度、缩短了求解时间,同时还带来全新的物理场接口,帮助仿真专业人员加速产品的研发进程。
相关推荐
    广告
    近期热点
    广告
    广告
    广告
    可能感兴趣的话题
    广告