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

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

3天内不再提示

物联网MCU为下一代便携式物联网应用构建紧凑的小尺寸设计

星星科技指导员 来源:嵌入式计算设计 作者:Jaya Kathuria 2022-11-30 17:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

连接和计算是物联网的两大支柱。随着无线电技术在吞吐量和能力方面的提高,对构成系统大脑的嵌入式计算的需求也必须发展。他们有。如今仅消耗毫瓦功率的低成本微控制器比 1990 年代后期基于奔腾 II 的台式 PC 具有更高的计算能力。物联网设备在计算能力和所需带宽方面形成了一系列功能——从计算步数的鞋子到需要流式传输高分辨率图像和视频的数码相机。同样,一系列微控制器/片上系统 (SoC) 架构和无线电技术可用于创建高效的系统。但是,从无数可用的选项中进行选择并不总是那么简单。有时它甚至是违反直觉的。

MCU供应商拥有一系列专有CPU内核已有很长时间了。但是,在当今世界,您的设计有望与生态系统中的其他设备兼容,并且您的智力投资将是可重复使用的。这促使MCU供应商选择标准处理架构来构建其控制器ARM成为大多数MCU制造商事实上的选择。ARM处理器是计算和连接革命的核心,提供了广泛的处理器产品组合,可用于从传感器智能手机再到超级计算机。

具有电池供电的低功耗物联网设备通常使用低带宽、高效的无线电技术(如 BLE)使用短时间的数据突发与其他节点进行通信。设计用于支持这些无线电模块的处理器需要匹配连接、应用和电源要求。Cortex M0+ 和 M4 等入门级微控制器是这些节能、低成本物联网设计的最佳选择。M0+具有极低门数的优点,使得将M0+与无线电集成在芯片面积方面非常经济高效。M0+足以运行典型的BLE堆栈以及相对较轻的应用程序。另一方面,M4在此功率范围内具有很高的能效,除了无线电堆栈外,还可以处理相对复杂的应用代码。

对于某些应用,设计人员更喜欢同时使用 M4 和 M0+ 内核的组合。这种设计方法通常称为异步多核体系结构。多核MCU集成了足够的资源,使CPU能够并行处理密集型任务,并利用多任务处理效率。这些还允许开发人员有效地将系统事件分配给特定内核,从而满足适当的功耗和性能目标。例如,在双核可穿戴设计中,可以将无线连接和传感器接口等周期性功能分配给M0+代码,而M4可以在RTOS环境中运行应用代码,而无需处理许多外部中断。

另一方面,Wi-Fi应用程序需要功能更强大的处理器。对于需要确定性和实时性能的应用,如路由器,Cortex R 系列是事实上的选择。但是,更高时钟的 M4 或 M7 也可能足以满足入门级 Wi-Fi 应用的需求。另一方面,应用(A 系列)处理器为高吞吐量(例如 802.11ac)和更高的应用复杂性提供必要的硬件和软件功能。

一旦设备连接到网络,就会引入被黑客入侵的可能性。因此,物联网设备的安全性是一个不容商量的要素,无论设备是个人可穿戴手环还是联网汽车。所有级别都需要数据保护,包括存储、处理和通信期间,以确保系统可靠性。此外,处理数据的任何软件或固件也应受到保护。这种安全性可以在两个级别上启用 - 硬件和软件。强大的物联网安全产品组合使开发人员能够保护其设备免受所有类型的漏洞的影响,同时部署最符合其应用程序需求的安全级别。大多数MCU供应商提供具有加密和篡改保护功能的内置硬件。最新的 Cortex M 系列 CPU(如 M23、M33 和 M35P)也提供了内置于 CPU 子系统中的安全功能,从而为 使用 M0+、M4 和 M7 的现有物联网节点提供了安全升级路径。

除了集成无线电和CPU之外,其他几个外设也理想地集成到同一个芯片中,以提供类似SOC的功能。例如,要构建智能可穿戴设备,您需要一个用于无线通信的BLE控制器,一个用于用户界面实现的触摸MCU和显示驱动程序,以及一个用于运行应用的主MCU。这些多MCU的功能可以通过集成外设的单个高度集成的多核MCU提供。

poYBAGOHHoeAHuhZAAEe_GzefKk886.png

功能丰富的MCU的推出在单芯片架构中带来了更高的系统集成度,已经扩展到满足基于物联网的应用的要求。例如,物联网MCU还集成了用于传感器接口的模拟前端(AFE)、用于传感器融合的计算引擎(ARM CPU)、片上存储器、连接(BLE)和电容式触摸接口(CapSense),使设计人员能够为下一代便携式物联网应用构建紧凑的小尺寸设计。这些功能集成在单个芯片中不仅降低了空间需求,还降低了系统成本和功耗。

审核编辑:郭婷

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

    关注

    49

    文章

    8833

    浏览量

    165612
  • mcu
    mcu
    +关注

    关注

    147

    文章

    19111

    浏览量

    403382
  • 物联网
    +关注

    关注

    2950

    文章

    48110

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    篇文章带你了解什么是联网技术?

    联网技术(Internet of Things, IoT)是种通过信息传感设备,按约定的协议,将任何物体与网络相连接,实现智能化识别、定位、跟踪、监管等功能的技术。
    发表于 02-09 16:58

    Amphenol工业RJ插头:下一代工业联网连接解决方案

    Amphenol工业RJ插头:下一代工业联网连接解决方案 在工业联网(IIoT)蓬勃发展的今天,可靠且高效的网络连接对于工业自动化和数据
    的头像 发表于 12-12 10:55 484次阅读

    Lora基站在联网应用的重要性

    的环境条件下工作,并且可以长时间运行。最后,Lora基站可以实现对Lora网络的管理和监控,联网应用提供了可靠的网络支持。   总之,Lora基站是
    发表于 12-03 07:09

    CW32L系列MCU的应用领域

    智能家居设备。 联网:如无线传感器网络、远程数据通信等联网应用场景。 工业控制:如自动化控制系统、工业仪表等。 医疗电子:如便携式医疗设
    发表于 11-25 07:22

    深耕蓝牙联网十年:北京桂花网 2015-2025 发展大事件全景

    :融资突破,深化行业落地 3 月:完成千万美元 B + 轮融资,由双湖资本领投,资金用于下一代产品研发与海内外市场拓展。 行业渗透:与 ABB、富士通达成工业联网合作,设备状态监测
    发表于 11-07 13:52

    学习联网怎么入门?

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

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

    健康、智能制造等领域。以下是些常见的职业方向: 联网工程师:从事物联网系统的设计、开发、测试、维护和升级等工作,包括传感器、无线通信、云计算、大数据等技术的应用。   嵌入
    发表于 10-11 16:40

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

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

    请问什么是联网智库?

    什么是联网智库?
    发表于 08-07 06:45

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

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

    如何选择合适的联网蓝牙模块?

    。7、成本:最后但同样重要的点是成本。应根据项目的预算以及所需的功能选择合适的蓝牙模块。综上所述,选择合适的联网蓝牙模块需要考虑多种因素,包括发射功率、接收灵敏度、传输速率、尺寸
    发表于 06-28 21:46

    联网的应用范围有哪些?

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

    联网未来发展趋势如何?

    近年来,联网行业以其惊人的增长速度和无限的潜力成为了全球科技界的焦点。它正在改变我们的生活方式、商业模式和社会运转方式。那么,联网行业的未来发展趋势将会是怎样的呢?让我们
    发表于 06-09 15:25

    联网扩张下 SMA 接口尺寸的未来蓝图

    联网扩张的驱动下,SMA接口尺寸将突破现有框架,在小型化、定制化道路上不断探索,同时兼顾兼容性与标准化。德索精密工业凭借强大的研发实力、丰富的产品线和专业的服务团队,不仅能满足
    的头像 发表于 05-27 09:00 1376次阅读
    <b class='flag-5'>物</b><b class='flag-5'>联网</b>扩张下 SMA 接口<b class='flag-5'>尺寸</b>的未来蓝图

    联网工程师为什么要学Linux?

    联网工程师需要掌握Linux的主要原因可以从技术生态、开发需求、行业应用及就业竞争力四个角度来分析: 、技术生态与行业适配性 1)嵌入开发的主流平台
    发表于 05-26 10:32