0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RT-Thread生态成果总结和未来走向

lPCU_elecfans 来源:电子发烧友网 作者:电子发烧友网 2021-12-25 15:07 次阅读

电子发烧友网报道(文/程文智)12月,RT-Thread开发者大会在深圳大中华喜来登酒店举办,本届大会的主题是“Beyond”,寓意超越自我,突破边界。在上午的主题演讲环节,来自RT-Thread的主要负责人回顾了RT-Thread在2021年取得的成果,也介绍了RT-Thread这几年商业化的情况,以及未来几年的技术走向和未来动向。

RT-Thread生态成果总结和未来走向

在开场的主题演讲环节,RT-Thread创始人熊谱翔先生总结了RT-Thread这一年的生态成果,截止到目前,RT-Thread已经有接近400个软件包,且很多软件包都是社区的小伙伴参与贡献的,这些软件包的下载量接近700万;RT-Thread的贡献者接近1000人;同时也与一些列的高校达成了合作课程或者实验室,目前在全国超过了150所,在海外也有1所大学开设了RT-Thread课程;此外,也获得了国内外芯片原厂的认可,目前有超过10家芯片厂商成为了RT-Thread的付费会员。

在技术演化方面,熊谱翔先生希望依托RT-Thread这个底层核心平台技术,通过标准版、nano版,及Smart版来覆盖通用MCU芯片、IoT使用的SoC芯片,以及应用场景更加丰富的NPU芯片等不同规模的芯片平台。也就是说,他们试图通过RT-Thread核心平台来做一系列的融合,以支持多平台、应用和场景。

在技术布局方面,熊谱翔认为RTOS将会走向组件化和标准化。具体到RT-Thread这边,首先,未来他们会围绕RT-Thread基础平台,构建标准化的组件,将相对应组件的一系列东西进行规范化,包括名称、作者、链接,以及API接口、API接口的到处等等。

二是以代码的方式做编程。未来会通过RT-Thread Studio来简化编程、低代码编程,以更好地帮助开发者更高效、低出错率地开发产品。也就是说,未来RT-Thread Studio将会增加更多高效和有用的功能。

三是融合多系统和异系统。目前AI落地的主要平台是异构、多核的大算力平台,未来RT-Thread也要针对多核、大算力和异构芯片做更多的融合。比如对于arm Cortex A核多核芯片,RT-Thread推出了VM-Thread,这是一个虚拟化的组件,该组件依托在Smart超性能基础之上,可用来做多核芯片的虚拟化。即在多核芯片上,能够让它运行多个操作系统,包括RT-Thread Smart、RT-Thread的RTOS,以及Linux或者安卓等等。熊谱翔解释开发该组件的原因,是因为在一些场合,对多算力、多核芯片也需要去做不同域的切分切割,RT-Thread或者RT-Thread+vmThread,它可以提供更好的实时机制、安全机制、低功耗机制。

他同时透露,在RT-Thread开发者大会的Demo展示区,一个基于树莓派4B做的Demo板可演示VM-Thread组件的效果。明年Q1将会推出更多基于多核处理器上的虚拟化成果产品。

关于RT-Thread的技术走向,目前RT-Thread针对实时操作环境,有RT-Thread RTOS实时操作系统;针对复杂的arm Cortex A核芯片,有RT-Thread Smart;针对多核的Cortex A核芯片,将会有VM-Thread虚拟化的扩展。VM-Thread只是一个扩展,它可以很好的和RT-Thread RTOS或者RT-Thread Smart结合,给上层提供一系列虚拟化的支撑。未来,将会通过虚拟化的方式做一个融合的平台,以满足更多应用场景的需求。

RT-Thread的商业化探索之路

据RT-Thread首席运营官邹诚介绍,目前RT-Thread的装机量超过了14亿,而且用户分布非常广泛,包括了安防、消费电子工业、医疗、车载,以及无线连接,包括蜂窝连接芯片厂商等;开源的企业用户也超过了上万家;有超过100家芯片厂商支持了RT-Thread系统,默认加载了RT-Thread的芯片厂商也有30~40家;RT-Thread Studio工具的使用者超过了15万。

这些都是开源RT-Thread取得的成果,那么RT-Thread该如何商业化呢?邹诚表示,这个问题他们一直都在思考,也在不断尝试。“在3年之内,我们的商业化模式将主要是针对垂直市场提供增值软件,包括认证OS、商业组件、OS定制开发、以及芯片移植等。”

“3年之后,我们相信随着RT-Thread生态进一步扩大,主导地位进一步加强,会有更多模式等待着我们,我们会一直去观察和拓展。”邹诚进一步指出。

他同时强调,商业化并不会影响开源,RT-Thread依然会按照开源初心、开源模式、开源文化,持续迭代、持续演进,以增强它的竞争力和对产业的贡献。

RT-Thread出海一周年,全面拥抱开发者

RT-Thread开发者社区运营总监陈峰做RT-Thread生态已经多年,在他看来,2021年RT-Thread变得更加稳健、更具互操作性,也更加安全了。

一是RT-Thread基本覆盖了主流的芯片;

二是对POSIX的支持更加完善,目前在PSE51的标准上已经做到了90%,对应的函数超过了200个函数的支持,明年估计会做到对PSE52这一层的支持,甚至到53、54的函数的支持。“这样过去喜欢用Linux的,以及Linux上的一些应用,就可以很方便的移植到RT-Thread上面来。”陈峰表示。

三是Libc进一步增加和完善,对IAR KEIL GCC等的支持也变得更好。

四是Kernal代码注释更细致,从语法到注释风格上都做了很多完善。这意味着开发者在使用RT-Thread的时候,根本就不需要再找文档了,通过注释就能知道里面所提到的这个API是如何使用的。

在合作伙伴方面,RT-Thread最近和很多芯片厂商进行了合作,不少芯片厂商成为RT-Thread的金牌或者高级会员,“我们从技术协作、生态共建、品牌影响、助推商业几个方面来推进双方合作。包括瑞萨、极海半导体、华大半导体、先楫、国民技术、新唐、沁恒微电子。”陈峰表示。

在人才培养方面,RT-Thread每年会做很多场的师资培训。陈峰透露说,到12月份,参与RT-Thread师资培训老师的数量已经超过1000位。另外,RT-Thread也在做产业协同的项目,包括工科实践基地、课改等等,超过150所高校在开课教授RT-Thread。在活动方面,RT-Thread赞助了智能车竞赛、南京智能互联嵌入式大赛、全国大学生操作系统设计比赛等。在人才能力认证方面,RT-Thread和意法半导体、广和通和中国电子协会合作,推出了嵌入式人才能力认证,这是对过去RT-Thread所做的人才验证的一个全新的升级,它覆盖更多范围。另一方面,和龙芯中科1+X的认证上面默认使用的操作系统是基于RT-Thread的。

在海外推广方面,RT-Thread在国内到今年已经15年了,去年开始了海外推广,通过一年多的时间,目前在海外有超过1万用户了。今年9月份,RT-Thread举办了一次线上的技术大会,2天的演讲,20个主题,有来自英文的演讲,超过了1800位海外的爱好者、工程师来注册参与RT-Thread的活动。有趣的是,以为葡萄牙爱好者还自己写了一本基于葡萄牙语的入门RT-Thread的电子书。

值得一提的是,今年RT-Thread加入了RISC-V基金会,RT-Thread在操作系统层面、SMP多核芯片,以及AMP异构芯片上都做了很多技术的储备。而且这些代码都是开放的,开发者可以在Github仓库里找到全部的代码。

同时,RT-Thread也与其他开源项目合作,比如与LVGL合作等等。

当然,除了这些,RT-Thread还与媒体、跟其他芯片原厂也有合作。比如与电子发烧友合作,推出一个基于RT-Thread Inside方案平台,希望帮助使用RT-Thread做产品、做方案的合作伙伴能找到更多用户;与黑芝麻合作,推出了基于黑芝麻智能的A1000+RT-Thread Samrt的模组和开发套件,希望满足行业对大算力AI的需求。

结语

这一年,RT-Thread发布了两个版本,其中一个是长期更新版3.1.5版本,一个是长期稳定版;RT-Thread Studio发布的版本也非常快,从年初的2.1.0,到现在的2.1.4版本。支持的功能也越来越多,推出了更多垂直领域的版本,比如针对穿戴场景的轻智能OS湃心穿戴OS平台PersimWear、这对大工业的RT-Thread Secure、针对航天的RT-Thread Space、以及针对汽车市场的车载融合系统等等。

未来,希望RT-Thread的路越走越宽,越走越稳。

原文标题:国产操作系统再“超越”,RT-Thread推动AIoT产业变革

文章出处:【微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

审核编辑:彭菁
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    450

    文章

    49614

    浏览量

    417074
  • 嵌入式
    +关注

    关注

    5044

    文章

    18810

    浏览量

    298410
  • RT-Thread
    +关注

    关注

    31

    文章

    1238

    浏览量

    39423

原文标题:国产操作系统再“超越”,RT-Thread推动AIoT产业变革

文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    2024 RT-Thread全球巡回 线下培训火热来袭!

    亲爱的RT-Thread社区成员们:我们非常高兴地宣布,2024年RT-Thread全球开发者线下培训即将拉开帷幕!24年全球巡回培训将覆盖超10座城市及国家,为开发者提供一个深入学习RT-Thread嵌入式开发的绝佳机会。
    的头像 发表于 08-07 08:35 351次阅读
    2024 <b class='flag-5'>RT-Thread</b>全球巡回 线下培训火热来袭!

    RT-Thread 新里程碑达成——GitHub Star 破万!

    RT-Thread实时操作系统开源项目在GitHub上的star数量突破一万!截止发文,RT-Thread作为实时操作系统在业界Star数量排名第一!仓库地址:https://github.com
    的头像 发表于 07-04 08:35 260次阅读
    <b class='flag-5'>RT-Thread</b> 新里程碑达成——GitHub Star 破万!

    6月6日杭州站RT-Thread线下workshop,探索RT-Thread混合部署新模式!

    6月6日下午我们将在杭州举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Thread资深
    的头像 发表于 05-28 08:35 311次阅读
    6月6日杭州站<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    4月25日北京站RT-Thread线下workshop,探索RT-Thread混合部署新模式

    4月25日,下午我们将在北京举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Thread资深
    的头像 发表于 04-16 08:35 319次阅读
    4月25日北京站<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式

    4月10日深圳场RT-Thread线下workshop,探索RT-Thread混合部署新模式!

    4月10日我们将在深圳福田举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Thread资深嵌入式软件工程师农晓明老师为您讲
    的头像 发表于 03-27 11:36 659次阅读
    4月10日深圳场<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    4月10日深圳场RT-Thread线下workshop,探索RT-Thread混合部署新模式!

    4月10日我们将在深圳福田举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Thread资深
    的头像 发表于 03-27 08:34 390次阅读
    4月10日深圳场<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    恩智浦半导体正式加入RT-Thread全球合作伙伴计划!

    前不久,恩智浦半导体正式加入RT-Thread全球合作伙伴计划,成为RT-Thread高级会员合作伙伴。同时,RT-Thread现已成为恩智浦注册合作伙伴(RT-Thread| 简介合
    的头像 发表于 03-14 10:40 462次阅读
    恩智浦半导体正式加入<b class='flag-5'>RT-Thread</b>全球合作伙伴计划!

    i.MX RT1170:VGLite移植RT-Thread Nano过程讲解(下)

    上篇介绍了如何移植 RT-Thread Nano 内核与 Finsh 控制台到 RT1170。本篇继续介绍如何将 NXP 官方的 VGLite API 移植到 RT-Thread Nano 上。
    的头像 发表于 11-09 11:22 747次阅读

    生态,创未来 | 2023RT-Thread 开发者大会开启报名

    一年一度的 RDC (RT-Thread Developer Conference,RT-Thread 开发者大会) 正式启动报名,本届大会以 "  新生态,创未来  " 为主
    的头像 发表于 10-27 09:45 492次阅读
    新<b class='flag-5'>生态</b>,创<b class='flag-5'>未来</b> | 2023<b class='flag-5'>RT-Thread</b> 开发者大会开启报名

    基于rt-thread的socket通信设计

    最近再研究 rt-thread 的通信 ,想设计出 eps8266(多个) rt-thread(作为中控) 服务器的通信框架,使用的开发板是 潘多拉
    的头像 发表于 10-13 15:02 1059次阅读
    基于<b class='flag-5'>rt-thread</b>的socket通信设计

    RT-Thread使用Soft RTC(软件模拟RTC)

    开发环境:野火的stm32f407,rt-thread studio版本是版本: 2.2.6,rt-thread 使用版本为4.0.3,stm32f4的资源包为0.2.2。
    的头像 发表于 10-12 17:39 576次阅读
    <b class='flag-5'>RT-Thread</b>使用Soft RTC(软件模拟RTC)

    RT-Thread移植使用webserver (lwip+httpd)

    开发环境:野火的stm32f407,rt-thread studio版本是版本: 2.2.6,stm32f4的资源包为0.2.2,rt-thread版本为4.0.3。
    的头像 发表于 10-12 12:49 1070次阅读
    <b class='flag-5'>RT-Thread</b>移植使用webserver (lwip+httpd)

    试用RT-Thread Studio(VSCode)

    想尝试RT-Thread studio (VSCode),先下载安装VSCode,再搜索RT-Thread
    的头像 发表于 10-12 10:58 876次阅读
    试用<b class='flag-5'>RT-Thread</b> Studio(VSCode)

    RT-Thread v5.0.2 发布

    RT-Thread 代码仓库地址: ●  https://github.com/RT-Thread/rt-thread RT-Thread 5.0.2 版本发布日志详情: ●  htt
    的头像 发表于 10-10 18:45 1202次阅读
    <b class='flag-5'>RT-Thread</b> v5.0.2 发布

    新书上架|嵌入式系统原理及应用——基于STM32和RT-Thread

    人间九月,山河已秋, RT-Thread又上新了!自2018年RT-Thread首本书籍问世后,越来越多的创作者因为RT-Thread的自主可控、稳定可靠、友好生态,把
    的头像 发表于 09-25 18:25 812次阅读
    新书上架|嵌入式系统原理及应用——基于STM32和<b class='flag-5'>RT-Thread</b>