物联网的微控制器功能有哪些?

大怪科学 20230710

  • 物联网
  • ARM架构

市场上微控制器很多,适用于物联网的也有很多,所以了解其通用功能非常重要。首先,我们常见的一个问题是微控制器与微处理器之间的区别是什么。

解释起来也简单,微处理器是包含设备CPU的单个集成芯片。但是,它不包含任何RAM或ROM存储器或设备可能具有的其他外围设备。即未处理器芯片需要依靠输入/输出(I/O)连接到内存和外围设备。

另一方面,微控制器将CPU、RAM、ROM和外围设备全部嵌入到单个芯片中。这有效地使其成为单芯片计算机。当然,由于所有这些都嵌入在单个芯片中,因此微控制器的性能要低于微处理器驱动的计算机。

一、位

下面是不同MCU之间的主要区别,这里列举五个不同的选项:

4-8位:用于遥控器和其他廉价且受限制的应用。通常,不适合在物联网应用中使用。

8位:通常用于成本非常有限但比4-8位更复杂的应用中。通过正确的设置,它们可以用于物联网应用程序,有时运行RTOS,但大多数情况下具有简单的控制回路。

16位:虽然可以选择这些芯片,但是16位架构在IoT中并不常见。在物联网中,通常只选择8位或32位。

32位:这是物联网应用程序的常规选择,除非该应用程序可以适合8位架构并具有成本约束。但是,8位和32位架构之间的价格差异很小,所以微控制器开发人员在选择8位时应该三思而行。这些MCU运行RTOS还是OS主要取决于MCU的计算能力或是否具有MMU单元。

这里有必要提一下,关于32位系统的注意事项:通常,时钟频率是重要的设计因素。高于100Mhz的时钟(尤其是Ghz设计)通常需要对PCB设计进行额外的考虑,因为PCB迹线可能会相互干扰。

64位:这些通常用在高端系统,通常是Linux或其他OS。

二、架构

大多数MCU使用以下架构之一:

(1)ARM ;

(2)MIPS;

(3)X86。

三、内存

差异可能很大,从最低端的8位MCU大约为16B,到32位和64位MCU大约为4.5MB。在大多数人看来,RAM越多越好,但这将大大增加成本。

四、通用输入输出

这代表通用输入/输出,并且是允许将硬件(例如传感器)连接到CPU的引脚。与RAM一样,GPIO的数量范围也很广,可以容纳所有类型的设备堆栈。

五、连接性

不同的MCU具有不同的连接方式,包括Wi-Fi协议、蓝牙和有线以太网端口。

查看全文

点赞

大怪科学

作者最近更新

  • Aigtek功率放大器在传感器测试领域研究中的应用
    大怪科学
    2天前
  • 泰科电子座椅位置传感器如何实现可靠保护
    大怪科学
    2天前
  • 中微爱芯推出高精度零漂移运算放大器AiP856X系列
    大怪科学
    3天前

期刊订阅

相关推荐

  • 浅谈我国医疗智慧物联网应用现状及未来发展

    2018-12-03

  • 从MEMS专利数量分析我国MEMS传感器产业现状

    2019-03-28

  • 诺基亚推出基于区块链的智慧城市传感系统

    2018-12-06

  • 北斗首次发布民用领域物联网无线数据模块产品

    2018-12-07

评论0条评论

×
私信给大怪科学

点击打开传感搜小程序 - 速览海量产品,精准对接供需

  • 收藏

  • 评论

  • 点赞

  • 分享

收藏文章×

已选择0个收藏夹

新建收藏夹
完成
创建收藏夹 ×
取消 保存

1.点击右上角

2.分享到“朋友圈”或“发送给好友”

×

微信扫一扫,分享到朋友圈

推荐使用浏览器内置分享功能

×

关注微信订阅号

关注微信订阅号,了解更多传感器动态

  • #{faceHtml}

    #{user_name}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} 查看评论 回复

    共#{comment_count}条评论

    加载更多

  • #{ahtml}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} #{reback} 回复

  • #{ahtml}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} 回复

  • 关闭
      广告