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

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

3天内不再提示

一文详解MCU、RTOS、物联网之间的关系

strongerHuang 来源:小麦大叔 作者:小麦大叔 2021-06-23 17:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

概述

嵌入式物联网开发平台是一个系统,是微控制器+物+联+网+开发平台的系统组合。

微控制器:是嵌入式控制的核心

物:智能化的电子产品

联:电子产品通讯或对话的通道

网:互联网、移动互联网

开发平台:产品、技术和开发工具的组合

随着微控制器的工艺和技术的发展,成本越来越低,更多的产品用上了微控制器,使得“物(电子产品)”越来越智能化,并在ICT(信息通讯技术)的推动下,电子智能化的“物(电子产品)”越来越多地连接到网络上,物连网络的发展让人与“物”的联系越来越紧密了。

微控制器(MCU

MCU(Microcontroller,即微控制器)根据数据处理能力不同,分为4位、8位、16位、32位微控制器,如下图:

目前,在物联网产品应用中,一般对MCU的需求是:

面对物联网市场的需求,众多的MCU厂家都在计划着推出新产品。如在一些小家电和家电市场、一些MCU厂商配合用户做一些定制化的产品;有的51厂商开始考虑集成蓝牙功能的产品;ARM公司收购了两家美国公司Wicentric和Sunrise,将以Cordio品牌推出低功耗蓝牙产品。

实时操作系统(RTOS

微控制器性能的提升让一些实时操作系统RTOS有了“容身之地”,在32位 的ARM Cortex-M系列产品中,越来越多的产品用上了RTOS。

也为一些中间件/协议栈或一些高级的应用提供了一个平台基础。产品的系统化设计成为了可能,为物联网大规模开发部署提供了发展机会。

操作系统好多是开源的。开源机制使更多的人参与其中,发现问题改正问题,使平台能在众人的推动下不断优化发展。也能使一些优秀的组件或中间件/协议栈开源出来与更多的人分享设计。

开发平台选择

开发平台不是一个产品,是系统的组合。如何在做或计划一个项目时选择一个合适的开发平台,需要多方面综合考虑。

1.微控制器做一个“跟随者”,参考同行中的产品选型。不做“第一个吃螃蟹”的,这样可以避免走一些不必要的弯路,不会有产品开发风险。但新机会往往会都是会眷顾那些“敢为天下先”的人。新的产品层出不穷,也为开发者提供了更多的选择空间。

对于遥控、小家电/家电、智能卡、玩具等市场应用而言,4位/8位/16位仍然有很大的选择空间。毕竟一些应用的数据处理要求并不高,在原有产品基础上开发,开发成本低。

新的产品总是会在一些新的项目上开始,近些年流行的ARM Cortex-M是比较理想的选择。毕竟ARM Cortex-M是32位机市场的主流,厂家多、应用广、资源多。

2.嵌入式实时操作系统(RTOS)32位MCU的流行,开发者越来越爱使用RTOS了。有的甚至在8位MCU上跑RTOS。

RTOS提供了开发的便捷性,但在资源紧张的8位微控制器上运行还是有一些局限性的。建议还是在资源丰富的产品上运行RTOS。

选择活跃度比较高的开源的RTOS会得到后续更好的升级维护,学习成本低,社区众多人的支持和参与会使得RTOS不断改进不断完善。

国内的RTOS操作系统近几年也多了起来,如:RT-Thread、 MiCo、DJYOS、μTenux等等。开发者可以根据项目需求选择适合的RTOS。

开源的推动下,RTOS的发展会衍生出一些新的商务模式出来。

在使用RTOS带来方便的同时,也需要注意一些问题:

RTOS稳定性

RTOS安全性

RTOS授权方式/版权

中间件或协议栈的支持

4.网络物联网就是将电子设备连接到网络,基于网络来控制或使用一些服务。目前,连接到网络的方式有:有线连接和无线连接。近些年来,无线技术的发展非常迅速。

5.产品原型设计从目前业内来看,mbed.org提供了比较齐全的功能设计,无论从底层、RTOS、中间件或协议栈、组件、服务器端等应用都提供了比较全的选择。这为开发者或者有意于物联网开发者来说,是一个不错的参考。

6.物联网的发展物联网的发展的特点是:智能化、网络化、信息化。

编辑:jq

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

    关注

    48

    文章

    8249

    浏览量

    162384
  • 嵌入式
    +关注

    关注

    5186

    文章

    20147

    浏览量

    328838
  • 物联网
    +关注

    关注

    2939

    文章

    47317

    浏览量

    407875
  • RTOS
    +关注

    关注

    25

    文章

    862

    浏览量

    122611

原文标题:MCU,RTOS,物联网之间的关系

文章出处:【微信号:strongerHuang,微信公众号:strongerHuang】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    认识联网无线组网技术

    随着5G时代到来,联网发展十分迅速,与日常生活的关联也愈加紧密,小到你在智能柜取快递、骑共享单车,通过手机APP就可以查看智能门锁、摄像头、猫眼门铃;大到人们常听到的智慧城市、万互联,无不是
    的头像 发表于 11-21 15:37 1926次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b>认识<b class='flag-5'>物</b><b class='flag-5'>联网</b>无线组网技术

    请问芯源MCU如何移植RTOS

    请问芯源MCU如何移植RTOS?有相关的移植教程嘛?
    发表于 11-14 07:58

    学习联网怎么入门?

    随着联网技术的不断发展,越来越多的人开始关注学习这领域。但是对于初学者来说,联网似乎是
    发表于 10-14 10:34

    学习联网可以做什么工作?

    学习联网专业后,你可以从事多种与联网相关的工作。联网
    发表于 10-11 16:40

    如何从 MCU/MPU 角度保护联网应用?

    如何从 MCU/MPU 角度保护联网应用?
    发表于 09-08 07:33

    工业联网网关和工业联网平台有什么关系

    工业联网网关与工业联网平台是工业联网架构中 上下游协作的核心组件 ,二者通过数据流转与功能
    的头像 发表于 08-20 18:02 670次阅读

    联网蓝牙模块有哪些优势?

    之间的互联互通。这使得在联网应用中,多个设备可以协同工作,从而提高了系统的整体效率。总之,联网蓝牙模块具有低功耗、传输距离远、安全性高、
    发表于 06-28 21:49

    联网的应用范围有哪些?

    联网,简单来说,就是“万相连的互联网”。它以互联网为基石,将用户端延伸至物品与物品之间,实现
    发表于 06-16 16:01

    浅谈工业联网是什么

    工业生产向数字化、智能化转型。以下从定义、核心技术、应用场景、发展趋势及挑战五个维度展开解析: 、定义与核心价值 工业联网联网技术为
    的头像 发表于 05-20 17:32 1025次阅读

    详解RTOS中的Hook函数

    Hook函数是RTOS中的个关键特性,通过该函数,用户可以增强对任务管理的控制,定义系统行为。
    的头像 发表于 03-24 16:14 838次阅读

    蜂窝联网怎么选

    的数据传输速率。有了蜂窝联网技术,您就不必在功耗和数据传输速率之间做出妥协,而是可以两全其美。 终身成本:虽然某些 LPWAN 技术的前期成本可能看起来很吸引人,但评估整个生命周期的成本(部署
    发表于 03-17 11:46

    为什么选择蜂窝联网

    、Wi-SUN 或其他 LPWAN 相比,蜂窝联网(包括 NB-IoT 和 LTE-M)更适合您的联网项目,以下是其中些关键原因。 许
    发表于 03-17 11:42

    联网数据中台与数字孪生的关系

    在数字化快速发展的时代,联网数据中台与数字孪生作为关键技术,各自发挥着重要作用,且二者之间存在着紧密而复杂的关系。深入探究它们之间的联系,
    的头像 发表于 02-27 13:41 687次阅读
    <b class='flag-5'>物</b><b class='flag-5'>联网</b>数据中台与数字孪生的<b class='flag-5'>关系</b>

    宇树科技在联网方面

    行业标准制定:宇树科技作为机器人领域的领先企业,积极参与相关的行业标准制定工作。在联网快速发展的背景下,制定统的机器人标准对于促进不同设备之间的互联互通、数据共享和互操作性具有重要
    发表于 02-04 06:48

    联网就业有哪些高薪岗位?

    系统的数据安全和隐私保护,这岗位的需求也在逐年上升。  随着联网行业的蓬勃发展,这些高薪岗位将持续吸引着大量求职者。然而,高薪并不是唾手可得的,对于求职者而言,还需要具备扎实的技术功底、丰富的实践经验和持续学习的精神。只有
    发表于 01-10 16:47