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
    +关注

    关注

    32

    文章

    1541

    浏览量

    44293
  • 鸿蒙
    +关注

    关注

    60

    文章

    2859

    浏览量

    45363

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    2025年RT-Thread开发巡回培训报名正式启动!

    亲爱的RT-Thread社区成员们:新程再启,共赴热爱!2025年RT-Thread开发巡回培训正式启动报名!今年,我们选择了西安、武汉、北京、杭州、深圳、上海、成都这7座城市,为大家带来
    的头像 发表于 09-27 10:39 1145次阅读
    2025年<b class='flag-5'>RT-Thread</b>开发<b class='flag-5'>者</b>巡回培训报名正式启动!

    RT-Thread studio如何设置vi/vim编辑模式

    求助,RT-Thread studio如何设置vi/vim编辑模式? 尝试找RT-Thread studio软件里面的设置,没找到
    发表于 09-15 07:44

    请问若关闭RT-Thread nano的中断,并不进行中断管理操作,是不是就不会编译产生csr指令?

    想请问若关闭RT-Thread nano的中断,并不进行中断管理操作,是不是就不会编译产生csr指令? 或者说,是否有办法可以阻止RT-Thread nano编译后产生csr指令?因为我的cpu只实现了RV32I指令集,并且操作
    发表于 09-09 08:16

    【好书推荐】RT-Thread第20本相关书籍!《嵌入式实时操作系统RT-Thread原理与应用》| 技术集结

    01内容简介ContentSummary本书为读者提供了一个全面、系统的RT-Thread学习指南,旨在帮助初学者及有经验的开发掌握RT-Thread实时操作系统和STM32嵌入式微控制器的核心
    的头像 发表于 08-24 10:05 693次阅读
    【好书推荐】<b class='flag-5'>RT-Thread</b>第20本相关书籍!《嵌入式实时操作系统<b class='flag-5'>RT-Thread</b>原理与应用》| 技术集结

    揭秘!基于RT-Thread探究“优先级反转”下的任务调度究竟是什么样的?| 技术集结

    本文将基于RT-Thread,结合RT-Trace调试器细化到实际任务调度的粒度,来调试并逐步讲解“优先级反转”的调度和运行逻辑。如果对RT-Trace感兴趣的可以看这篇文章:国产嵌入式调试器之光
    的头像 发表于 08-17 10:07 2813次阅读
    揭秘!基于<b class='flag-5'>RT-Thread</b>探究“优先级反转”下的任务调度<b class='flag-5'>究竟是</b>什么样的?| 技术集结

    2025 RT-Thread全球技术大会议程正式发布!

    。2024RT-Thread全球技术大会,由开源操作系统RT-Thread发起,并联合国内外领先企业的重磅嘉宾,携手国内外顶尖企业专家与超3万名线上参与,共议边缘计算、嵌入式
    的头像 发表于 05-27 19:28 1077次阅读
    2025 <b class='flag-5'>RT-Thread</b>全球技术大会议程正式发布!

    RT-Thread审核团招募: 深度参与开源RTOS社区治理与演进

    全球开发招募:RT-Thread审核团(ReviewTeam)正式开放申请!在开源的世界里,代码审查(CodeReview)是保证软件质量、促进技术交流的关键环节。RT-Thread作为全球领先
    的头像 发表于 05-21 18:02 1068次阅读
    <b class='flag-5'>RT-Thread</b>审核团招募: 深度参与开源RTOS社区治理与演进

    工程师在产品选型的时究竟是选CAN还是CANFD接口卡

    很多工程师在产品选型的时候会疑惑,究竟是选CAN接口卡还是CANFD接口卡两者之间有什么区别?影响选择的关键因素又是什么?我们今天一个一个来拆解。1.波特率传统的CAN接口卡仅有
    的头像 发表于 03-21 11:37 716次阅读
    工程师在产品选型的时<b class='flag-5'>究竟是</b>选CAN还是CANFD接口卡<b class='flag-5'>呢</b>?

    如何将RT-Thread移植到NXP MCUXPressoIDE上

    RT-Thread默认支持的IDE只有IAR 和 Keil, 那如何将RT-Thread移植到NXP MCUXPressoIDE上?本文内容比较简单但稍有琐碎,希望对有需要的小伙伴有所帮助。
    的头像 发表于 02-13 10:37 2441次阅读
    如何将<b class='flag-5'>RT-Thread</b>移植到NXP MCUXPressoIDE上

    室内导航究竟是如何实现的

    作为物联网智能硬件的引领,云里物里当然不是来聊电影的,而是想借此机会,和大家探讨一下:室内导航究竟是如何实现的?它背后的技术原理是什么?接下来,让我们一起揭开室内导航的神秘面纱。
    的头像 发表于 02-12 13:50 893次阅读

    ADS1298R PACE_OUT1和PACE_OUT2这条引腿究竟是输入还是输出?有什么用?怎样使用?

    PACE_OUT1和PACE_OUT2这条引腿究竟是输入还是输出?有什么用?怎样使用?
    发表于 02-12 07:56

    TXB0104与TXS0102两者之间有什么区别吗?

    款芯片的区别;TXB0104是buffered-type;TXS0102是switch-type请问这两者之间有什么区别吗?
    发表于 02-10 08:42

    TFP401APZP是不是只支持DVI和VGA两者都兼容的格式分辨率

    我想做一款DVI转VGA的电路,DVI支持1080p,如果用TFP401APZP是否可以VGA输出1080P|? 这款芯片是不是只支持DVI和VGA两者都兼容的格式分辨率? 另外如果是
    发表于 01-07 06:13

    全志科技亮相2024 RT-Thread开发大会

    近日,操作系统厂商睿赛德科技在上海举办“2024 RT-Thread开发大会”。全志科技作为芯片设计厂商受邀参展并进行了主题分享。会上,全志科技系统软件中心资深架构师进行了名为《拥抱生态,和而共赢
    的头像 发表于 12-31 16:47 1579次阅读

    RT-Smart首次线下培训,锁定2024 RT-Thread开发大会!

    2024年RT-Thread开发大会将于12月21日正式拉开帷幕!本次大会以“开源共生商业共赢”为主题,RT-Thread将携手合作伙伴、客户伙伴、行业专家,以及全球开发,共同探索
    的头像 发表于 12-11 18:41 2946次阅读
    <b class='flag-5'>RT</b>-Smart首次线下培训,锁定2024 <b class='flag-5'>RT-Thread</b>开发<b class='flag-5'>者</b>大会!