电子发烧友网报道(文/程文智)12月18日,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创始人熊谱翔先生
在技术演化方面,熊谱翔先生希望依托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也要针对多核、大算力和异构芯片做更多的融合。比如对于armCortexA核多核芯片,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实时操作系统;针对复杂的armCortexA核芯片,有RT-Thread Smart;针对多核的CortexA核芯片,将会有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取得的成果,那么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的金牌或者高级会员,“我们从技术协作、生态共建、品牌影响、助推商业几个方面来推进双方合作。包括瑞萨、极海半导体、华大半导体、先楫、国民技术、新唐、沁恒微电子。”陈峰表示。
在人才培养方面,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-ThreadInside方案平台,希望帮助使用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生态成果总结和未来走向
在开场的主题演讲环节,RT-Thread创始人熊谱翔先生总结了RT-Thread这一年的生态成果,截止到目前,RT-Thread已经有接近400个软件包,且很多软件包都是社区的小伙伴参与贡献的,这些软件包的下载量接近700万;RT-Thread的贡献者接近1000人;同时也与一些列的高校达成了合作课程或者实验室,目前在全国超过了150所,在海外也有1所大学开设了RT-Thread课程;此外,也获得了国内外芯片原厂的认可,目前有超过10家芯片厂商成为了RT-Thread的付费会员。
图:RT-Thread创始人熊谱翔先生
在技术演化方面,熊谱翔先生希望依托RT-Thread这个底层核心平台技术,通过标准版、nano版,及Smart版来覆盖通用MCU芯片、IoT使用的SoC芯片,以及应用场景更加丰富的NPU芯片等不同规模的芯片平台。也就是说,他们试图通过RT-Thread核心平台来做一系列的融合,以支持多平台、应用和场景。
二是以代码的方式做编程。未来会通过RT-Thread Studio来简化编程、低代码编程,以更好地帮助开发者更高效、低出错率地开发产品。也就是说,未来RT-Thread Studio将会增加更多高效和有用的功能。
三是融合多系统和异系统。目前AI落地的主要平台是异构、多核的大算力平台,未来RT-Thread也要针对多核、大算力和异构芯片做更多的融合。比如对于armCortexA核多核芯片,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的装机量超过了14亿,而且用户分布非常广泛,包括了安防、消费电子、工业、医疗、车载,以及无线连接,包括蜂窝连接芯片厂商等;开源的企业用户也超过了上万家;有超过100家芯片厂商支持了RT-Thread系统,默认加载了RT-Thread的芯片厂商也有30~40家;RT-Thread Studio工具的使用者超过了15万。
图:RT-Thread首席运营官邹诚
这些都是开源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的金牌或者高级会员,“我们从技术协作、生态共建、品牌影响、助推商业几个方面来推进双方合作。包括瑞萨、极海半导体、华大半导体、先楫、国民技术、新唐、沁恒微电子。”陈峰表示。
在人才培养方面,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-ThreadInside方案平台,希望帮助使用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
+关注
关注
31文章
1286浏览量
40096 -
国产操作系统
+关注
关注
0文章
14浏览量
6376
发布评论请先 登录
相关推荐
RT-Thread操作系统应用开发寒假师资培训
随着物联网和智能系统的快速发展,嵌入式成为当前最热门最有发展前途的IT应用领域之一。为进一步提升全国大学生在嵌入式芯片及系统设计领域的创新能力,特别是针对物联网应用开发中RT-Thread操作
RT-Thread联合河北大学发起嵌入式操作系统专业班-保定站
RT-Thread官方将在11月23至24日河北省保定市(河北大学)发起为期两天的嵌入式操作系统专业培训班暨RT-Thread师资培训!本次培训将会深入讲解RT-Thread嵌入式实时
国产实时操作系统:和RT-Linux,Zephyr的实时性对比
RT-Thread在工业领域、高安全高可靠性领域,实时操作系统在其中发挥着重要的作用,从毫秒级,微秒级实时响应,决定着装置系统能满足何种严苛的要求。RT-ThreadSmart
【本周六-深圳】RT-Thread嵌入式操作系统专业培训班正式开班
RT-Thread官方在本周六将发起为期三天的嵌入式操作系统专业培训班!本次培训将会深入讲解RT-Thread嵌入式实时操作系统的核心概念、实战技巧和应用场景!无论企业团队/工程师是刚
喜报|睿赛德科技RT-Thread操作系统成功入选上海市重点推荐目录
近日,经企业自主申报、资料审查、专家评审、产品测试等环节,上海睿赛德电子科技有限公司自主研发的RT-Thread嵌入式实时操作系统成功入选《2024年度上海市重点产业和领域数字化产品和解
新书发布——《RT-Thread嵌入式实时操作系统内核、驱动和应用开发技术》
我们非常高兴地宣布,由郑苗秀、沈鸿飞和廖建尚编著的《RT-Thread嵌入式实时操作系统内核、驱动和应用开发技术》一书正式发布。本书的编写团队由多位在嵌入式和实时操作系统领域有着丰富经验的专家组
【好书推荐】RT-Thread设备驱动开发指南
近年来国内芯片产业和物联网产业的快速崛起,行业发展迫切需要更多人才,尤其需要掌握嵌入式操作系统等底层技术的人才。随着RT-Thread被更广泛地应用于行业中,开发者对嵌入式驱动开发的需
RT-Thread内部机制大揭秘,带你深入操作系统内核
一、RT-Thread概述RT-Thread是一款具有显著优势的开源嵌入式实时操作系统。它不仅具备轻量级、实时性强的特点,还拥有广泛的开源社区支持和丰富的应用场景。在轻量级方面,RT-Thre
睿赛德科技CEO熊谱翔 ——基于RT-Thread操作系统的安全车控系统实践
“操作系统非常看重生态,RT-ThreadSafetyAuto操作系统也是这样,通过兼容开源RT-Thread操作系统的API来复用已有的生
RT-Thread 新里程碑达成——GitHub Star 破万!
RT-Thread实时操作系统开源项目在GitHub上的star数量突破一万!截止发文,RT-Thread作为实时操作系统在业界Star数量排名第一!仓库地址:https://gith
开发者分享 | 基于先楫RT-Thread BSP,使用CLion开发应用
,搭载RT-Thread实时操作系统,使用RT-ThreadStudio进行开发。RT-Thread是一个伟大的操作系统,但是,
实时操作系统之RT-Thread及FreeRTOS
RT-Thread与其他很多RTOS如FreeRTOS的主要区别之一是,它不仅仅是一个实时内核,还具备丰富的中间层组件,如下图所示。FreeRTOS和RT-Thread是两种常见的嵌入式实时操作系统
新书发布——《实时操作系统应用技术:RT-Thread与ARM编程实践》
RT-Thread又一本新书《实时操作系统应用技术——基于RT-Thread与ARM的编程实践》发布,标志着RT-Thread生态和实时操作系统
RT-Thread荣获“最具影响力IoT操作系统奖”
2024年3月30日,第十一届开源操作系统年度技术会议(OS2ATC)在西郊宾馆举办!RT-Thread作为国内领先的开源操作系统斩获了“最具影响力IoT操作系统奖”。该奖项是对
RT-Thread斩获“最具影响力IoT操作系统奖”
2024年3月30日,第十一届开源操作系统年度技术会议(OS2ATC)在西郊宾馆举办!RT-Thread作为国内领先的开源操作系统斩获了“最具影响力IoT操作系统奖”。
评论