嵌入式

面向物联网生态,RT-Thread加强同意法半导体合作

2019-05-21 来源:EEWORLD

近日,借2019 STM32峰会期间,上海睿赛德电子科技有限公司(RT-Thread)首席运营官邹诚同意法半导体中国区微控制器事业部市场及应用总监曹锦东一起面向媒体,介绍了双方的合作机会、合作方式以及共同的目标等方面。


上海睿赛德电子科技有限公司(RT-Thread)首席运营官邹诚


双方合作水到渠成


RT-Thread至今有11年历史,STM32有12年历史,双方都是瞄准的物联网应用,瞄准了碎片化的底层,这也让两家公司从底层基因上更为相似。


邹诚则表示,RT-Thread在没有成立公司之前就和ST开展了合作。RT-Thread作为纯国产操作系统,2006年就开始发展,自然而然就与ST在一起。“其实不需要两家公司去合作,用户就会这么选择。无论是ST的用户基数,还是RT-Thread的用户基数都很大,同时也都相对重合,所以双方的合作是水到渠成的。”邹诚说道。“最近两家公司有了更多的互动合作,包括培训、开发者的大会等,未来的交集合作肯定会越来越多。”



在RT-Thread的官方培训页面,所有的配套开发板均使用了STM32的产品。


曹锦东表示,无论是MCU还是操作系统,都需要更多的用户群体。MCU是一个载体,而操作系统也只是一个框架,最终的应用或组件也是需要更多的社区开发者参与其中。


邹诚指出,目前RT-Thread很多软件包移植很多都是来自开发者,目前已有超过百余款产品。“我们不管有多少人或者说多强,始终是不够满足未来需求的,所以一定要靠社区的开发者贡献。”邹诚说。


目前,在吸引第三方开发者和生态系统建设上,RT-Thread应该是国内最积极的操作系统公司之一。


据邹诚介绍,目前RT-Thread的开发者数量超过了5万人,对于操作系统公司来说已经是不小的数字。所以公司一直用心地经营开发者社区,为RT-Thread的发展提供了有力支撑。另外,则在嵌入式软件人才计划上不断做着工作,包括培训、开发者验证、企业培训等。“比如开发者认证上,通过我们自主出题,利用自己的生态、口碑,完全没有借助任何政府的支持,这也是业界首创的。”邹诚说道。


加入RT-Thread人才计划的部分企业


邹诚表示,越来越多的芯片公司开始与RT-Thread合作,其中既包括Arm的Cortex M和Cortex A系列产品,也包括支持新兴RISC-V架构,芯片种类则包括了无线SoC、WiFi、蓝牙等丰富产品。客户也包含了从中小型企业到大型企业的全覆盖,应用终端涵盖消费类到工业类的广泛范围。


RT-Thread软件包分类和下载统计


应对碎片的IoT市场


对于IoT领域,对于操作系统的需求不断增加,但是碎片化的现状,使得所有操作系统都需要慢慢耕耘,以便有足够的组件灵活应对各应用场景。所以目前对于RT-Thread来说,首要目标就是讲装机量继续做大,成为最受欢迎的操作系统平台。随着物联网的普及和装机量的提升,将给公司带来更大的想象空间。目前,RT-Thread已经可以对接所有国内主流的云平台,而且增长速度正在急速上升。


邹诚说道,为了不断拓展RT-Thread的用户面,RT-Thread已经可以通过POSXI接口,与Linux应用兼容,而目前富瀚微正在利用这一方式从Linux全面切换到RT-Thread平台。


对于ST即将推出的MPU STM32MP1来说,RT-Thread亦可胜任,尤其是目前RT-Thread也加入了对多核的支持。


曹锦东则表示,尽管传统来说MPU更适合Linux,但作为ST来说,也会鼓励STM32 MPU与RT-Thread相结合,这就意味着双方需要更密切的合作,同时也需要客户的大力支持。


“传统企业进入物联网终端市场会面临着各种问题,其中软件是最大问题之一,RT-Thread的愿景就是帮助整个产业,帮助到更多企业。”邹诚总结道。


关于RT-Thread


RT-Thread是一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台,由熊谱翔先生带领并集合开源社区力量开发而成,RT-Thread也是一个组件完整丰富、高度可伸缩、简易开发、超低功耗、高安全性的物联网操作系统。RT-Thread具备一个IoT OS平台所需的所有关键组件,例如GUI、网络协议栈、安全传输、低功耗组件等等。经过11年的累积发展,RT-Thread已经拥有一个国内最大的嵌入式开源社区,同时被广泛应用于能源、车载、医疗、消费电子等多个行业,累积装机量超过2亿台,成为国人自主开发、国内最成熟稳定和装机量最大的开源RTOS。


RT-Thread拥有良好的软件生态,支持市面上所有主流的编译工具如GCC、Keil、IAR等,工具链完善、友好,支持各类标准接口,如POSIX、CMSIS、C++应用环境、Javascript执行环境等,方便开发者移植各类应用程序。商用支持所有主流MCU架构,如ARM Cortex-M/R/A, MIPS, X86, Xtensa, C-Sky, RISC-V,几乎支持市场上所有主流的MCU和Wi-Fi芯片。

相关文章