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

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

3天内不再提示

鸿蒙 RT-Thread 两者之间究竟是不是竞争关系呢

lPCU_elecfans 来源:电子发烧友网 作者:电子发烧友网 2020-09-24 11:55 次阅读

今年9月10日,华为正式发布了HarmonyOS 2.0,并开源代码。目前开源的代码中,包含了kernel_liteos_a(针对Cortex-A系列处理器)和kernel_liteos_m(针对Cortex-M系列处理器)两大内核,主要面向大屏、手表和车机等内存在128KB – 128MB范围内的终端设备。

而作为自06年来就一直坚持开源开放的RT-Thread,面对这一刚迈入物联网系统领域的新星,两者之间究竟是不是竞争关系呢?RT-Thread至今面向不同的IoT应用场景推出了三大版本:用于简单控制小资源场景的MCU的RT-Thread Nano版本(针对Cortex-M、RISC-V);中等规模IoT节点试用的RT-Thread IoT OS版本(针对Cortex-M、龙芯、RISC-V);功能丰富的智能设备所用的RT-Thread Smart微内核版本(针对带MMU的处理器Cortex-A、龙芯、RISC-V)。

合作远胜竞争,生态影响依然有待观察

鸿蒙OS是围绕华为1+8+N的战略来打造的操作系统和生态,其核心主体为手机,物联网是辅助的周边生态。但对于国内操作系统的现状来说,合作才是主流,而对RT-Thread自己来说,自开源的那一天起,就定下了合作的基调。

RT-Thread还提到鸿蒙更加强调上层应用生态、互联互通,且当前开源的两个OS内核乃是前几年推出的Liteos,而RT-Thread的定位是OS和中间层组建的基础软件生态,更注重其中立性。

而对于这样一个高速发展的市场,RT-Thread更愿意看到华为对物联网的加注,促进生态规模的扩大。因此两者之间的合作远大于竞争。

鸿蒙虽然带来了不少启示,此番布局也会对国内生态起到正面推动作用,但操作系统的发展是一场持久战,它对对整个生态的影响和现有OS的格局仍然有待观察。经过了14年技术积累至极高的成熟度后,RT-Thread仍愿意以开放的心态和策略,在条件具备的情况下,与鸿蒙等开发系统通力合作,共享平台与服务。

RT-Thread的现状与未来

市场角度来说,RT-Thread的统计终端装机量已经超过6亿台,覆盖了消费电子工业、能源、安防和航天等领域。

而技术角度来说,RT-Thread作为一套中立开源的物联网操作系统,以RTOS的基础架构实现了多线程的执行方式。此外RT-Thread还具备一系列丰富的开发组件,比如实时内核、文件系统、网络协议栈等等。RT-Thread同样支持HTTP、MQTT等应用协议,专为MCU、IoT SoC芯片等资源紧张和功能单一的场合设计。此外,RT-Thread还为开发者提供了自己的IDE工具RT-Thread Studio,进一步提升开发效率。

为了面向更加高端的物联网应用,比如带MMU的处理器,RT-Thread在本月正式并开源了RT-Thread Smart微内核操作系统。该系统将解决高端物联网应用中维护困难、安全性弱等问题。这套全新的操作系统支持各种架构的处理器,包含ARM、龙芯和RISC-V。这套系统瞄准的是安防、车载、工业和军工等复杂的行业应用。

站在RT-Thread的角度来看,鸿蒙的出现可以说是国内物联网生态的又一助力。而RT-Thread经历了多年的社区耕耘、技术积累和厂商合作,在坚定不移的中立、开源道路下,与鸿蒙共同携手能为行业带来更大的影响。

原文标题:RT-Thread与鸿蒙OS,是对立面还是合作共赢

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

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

    关注

    31

    文章

    1151

    浏览量

    38935
  • 鸿蒙
    +关注

    关注

    55

    文章

    1651

    浏览量

    42136

原文标题:RT-Thread与鸿蒙OS,是对立面还是合作共赢

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

收藏 人收藏

    评论

    相关推荐

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

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

    同步电机的转数同步究竟是与什么同步啊?

    同步电机的转数同步究竟是与什么同步啊? 所有的同步电机的转数都一样吗?还是与电机的极对数有关系
    发表于 12-19 06:44

    基于rt-thread的socket通信设计

    最近再研究 rt-thread 的通信 ,想设计出 eps8266(多个) rt-thread(作为中控) 服务器的通信框架,使用的开发板是 潘多拉
    的头像 发表于 10-13 15:02 706次阅读
    基于<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 365次阅读
    <b class='flag-5'>RT-Thread</b>使用Soft RTC(软件模拟RTC)

    试用RT-Thread Studio(VSCode)

    想尝试RT-Thread studio (VSCode),先下载安装VSCode,再搜索RT-Thread
    的头像 发表于 10-12 10:58 577次阅读
    试用<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 791次阅读
    <b class='flag-5'>RT-Thread</b> v5.0.2 发布

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

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

    基于 RT-Thread 的 RoboMaster 电控框架(一)

    由于 RT-Thread 稳定高效的内核,丰富的文档教程,积极活跃的社区氛围,以及设备驱动框架、Kconfig、Scons、日志系统、海量的软件包……很难不选择 RT-Thread 进行项目开发
    的头像 发表于 09-19 19:55 423次阅读

    新书上架|RT-Thread带你解密“芯”世界

    夏木荫荫,人间八月,RT-Thread又上新了!自2018年RT-Thread首本书籍问世后,越来越多的创作者因为RT-Thread的自主可控、稳定可靠、友好生态,把RT-Thread
    的头像 发表于 08-22 20:10 460次阅读
    新书上架|<b class='flag-5'>RT-Thread</b>带你解密“芯”世界

    使用RT-Thread Studio进行智能家居终端的设计

    本次方案基于星火一号开发板开发,使用RT-Thread Studio进行工程创建,代码编辑,RT-Thread配置,调试配置,程序下载等功能。
    的头像 发表于 07-28 16:41 1405次阅读
    使用<b class='flag-5'>RT-Thread</b> Studio进行智能家居终端的设计

    教你手上没有开发板如何跑RT-THREAD STM32应用?

    首先打开 RT-Thread Studio,新建RT-Thread
    的头像 发表于 07-18 16:09 1069次阅读
    教你手上没有开发板如何跑<b class='flag-5'>RT-THREAD</b> STM32应用?

    RT-Thread中的Github Actions

    RT-Thread中一共有五个Github Action(rt-thread/.github/workflow) 分别是: RT-Thread BSP build check(.github
    的头像 发表于 06-01 03:10 358次阅读
    <b class='flag-5'>RT-Thread</b>中的Github Actions

    基于RT-Thread Studio学习

    前期准备:从官网下载 RT-Thread Studio,弄个账号登陆,开启rt-thread学习之旅。
    的头像 发表于 05-15 11:00 2620次阅读
    基于<b class='flag-5'>RT-Thread</b> Studio学习