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

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

3天内不再提示

32位MCU异军突起 8位MCU何去何从

传感器技术 来源:cg 2019-01-07 16:09 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

根据市调机构的分析数据指出,近年来尽管32位MCU异军突起,然而8位MCU每年依然占有全球MCU市场的35%以上市占率。在知名电子产品分销商Mouser的网站上,可供选择的8位MCU数量几乎可与32位MCU相比拟。可见在32位MCU当道之下,8位MCU不仅没有销声匿迹,反而占有另一片天。目前包括了NXPMicrochip、ST、Silicon LabsADI瑞萨TI半导体公司,都提供市场大量的8位MCU选择。

8位MCU比起32位MCU,具有超过30年的领先优势,并且在现今的嵌入式系统中依然占据主导地位,对于8位MCU来说,其控制能力比起处理能力更受到市场的关注。尽管过去仍有16位MCU,然而在8位和32位MCU的竞争下,16位MCU不论在规格、功能和优势等方面都受到挤压。

8位和32位的抉择

在许多嵌入式设计上,8位MCU比32位拥有更容易设计的优势,依循8位架构的软件和硬件比起32位将更为简易。

回顾多年前,由于价格下降加上性能提升,使得32位MCU开始受到市场关注。这些优异的性能,加上更低的功耗,两相结合使得32位MCU产生一种不可抗拒的吸引力,在许多传统看不到32位的产品上,现在都纷纷可见到32位MCU的身影,例如手表或者家电(如冰箱)等。

一个存在设计人员心中很久的疑问,8位MCU与32位MCU到底差异在哪里,设计时又该如何做出正确选择。众所周知,8位MCU在物理尺寸、功耗和成本方面优于32位MCU。设计项目本身或系统要求,将决定必须采用哪一种MCU。事实上,8位与32位MCU现阶段在成本方面并没有太大的不同,效能上则是一个比另一个更强大。但是,在设计时要做出正确的选择,了解两个微控制器之间的根本差异就非常重要。

一般来说,8位MCU在任何特定时间都只能进行8位的数据资料处理。而理论上,32位MCU则可以处理四倍的数据量,就技术面来看,32位MCU的确可以提高数据处理效率。但是,在8位和32位MCU之间进行选择,比较大的差异将会是在其资料处理的宽度。通常面对8位和32位MCU之间抉择的时候,考虑以下几种差异性,将有助于为设计做出最佳决策。

成本与尺寸

首先,必须先从几个层面检查系统要求。在某些情况下,很明显8位MCU就足够了,特别是如果最终的程序只需容纳不到8KB的内存,并且预算要求很低,加上系统以及代码和数据量都很小,而且还必须兼顾到成本、物理尺寸和功耗等因素的话,那么8位MCU可能就足够了。

一般来说,8位MCU的成本较低,且尺寸也小于32位MCU,但近年来,32位MCU的成本越来越有竞争力,换句话说,相同价格之下,采用32位MCU可以提供更多的应用可能性。至于在整体功耗方面,处理效能较慢的8位MCU总是会胜过更快的32位MCU。

如果还是做不了决定的话,或许可以从这个角度来观察。基本上,在32位MCU价格竞争力越来越强的情况下,其价格与8位MCU越来越接近,或者可以说,8位MCU的价格就可以买到效能更优异的32位MCU了。

尽管32位MCU可以透过4倍的处理速度来执行更复杂的运算,然而在获取更高运算效能的同时,却也必须付出其他代价,也就是功耗同时将会提高。要知道在嵌入式系统(特别是类似物联网这种采用电池供电的装置)中,每多一份意料之外的耗电量都会成为整体系统的庞大负担。因此,如果所设计的系统对于MCU的需求,是介于8位与32位之间的灰色地带,但同时又对于功耗问题特别在意的话,那么8位MCU的吸引力真的会令设计人员无法抗拒。

运算速度和存储

与8位MCU相比,32位MCU的主要优势之一是其更出色的处理速度。典型的8位MCU通常以8 MHz运行,而32位MCU的时脉频率则可达数百MHz。如果只是使用MCU来开启机械继电器,就很可能会忽略到这些数据处理时的速度差异。但是,当运行的是需要大量数据处理的应用程序时,这些速度上的差异就会变得明显。例如,每天要处理上千次工作的门禁控制器,就需要采用32位的MCU。

8位MCU的优势在于价格便宜且易于使用。事实上,在许多应用中,它们已经被使用了40年之久,却仍然非常受欢迎。但是,如果所欲处理的是需要大量内部随机存取存储(RAM)的工作,那么可能就必须采用32位MCU来替换8位。32位MCU的RAM通常比8位产品多8倍。因此,例如工程师需要一个巨大的缓冲区来储存音讯数据的话,那么32位MCU便是最好的应用选择。

增加周边设备

通常来说,采用MCU的系统又称为嵌入式系统。嵌入式系统设计的基础,包括根据项目要求来增加所需要的周边设备。如果所需要的周边包括了以太网络、USBUART和控CAN总线等介面,那么8位MCU肯定就不太足够。在使用上8位MCU还必须要增加这些通讯介面的芯片,这可能比采用单独的32位MCU还要花费更多。

与8位MCU相比,通常32位MCU的功能更丰富。凭借出色的处理速度,32位MCU可以有效地处理多个外部设备。但是必须注意的是,使用32位MCU将会消耗更多功率,尤其是在所有外部设备都开启运作时。

简单就是最大优势

8位MCU特色在于架构简单。相较之下,处理效能更加优异的32位MCU,却同时也背负着架构复杂的原罪。在设计上,有一个很重要的因素,就是简单。8位MCU的简单性创造了以下几项优势:在许多嵌入式设计上,8位比32位拥有更容易设计的优势,依循8位架构的软件和硬件比起32位将更为简易。

另外,开发工具也可以是设计成败的关键,因为特定的MCU可能无法使用免费设计工具,付费工具的成本可能会高到每个几百甚至到几千美元(视设计规模而定)。因此,免费的开放工具将有很大的吸引力。而所选择的MCU社群论坛也可能影响设计的成败,因为这取决于制造商的这款MCU产品有多少使用者支持,越多使用者的社群论坛,就有更多参考价值高的资料库文档。这对于设计的好坏与成败也具有重大的影响性。

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

    关注

    147

    文章

    18614

    浏览量

    387225
  • 存储
    +关注

    关注

    13

    文章

    4696

    浏览量

    89574

原文标题:八位MCU会被干掉吗?

文章出处:【微信号:WW_CGQJS,微信公众号:传感器技术】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    国产32MCU语音识别方案

    在智能家居、工业控制及便携设备领域,语音交互正成为人机界面的重要发展方向。针对离线语音识别需求,基于国产32MCU的解决方案日益成熟,其中以CH32V307等为代表的32MCU芯片
    的头像 发表于 12-04 15:11 168次阅读

    芯品速递 | 芯海科技CS32C010:以32性能革新8MCU场景应用

    CS32C010将以32性能优势,全面革新8MCU应用场景需求。该产品搭载32高性能内核,主频高达24MHz,提供多达21个GPIO接
    的头像 发表于 11-27 09:34 455次阅读
    芯品速递 | 芯海科技CS32C010:以32<b class='flag-5'>位</b>性能革新<b class='flag-5'>8</b><b class='flag-5'>位</b><b class='flag-5'>MCU</b>场景应用

    通过瑞萨RA系列解决16MCU平台的关键挑战构想

    增长,16MCU的局限性日益凸显。这些制约因素包括:存储容量与可扩展性受限、软件开发效率降低、难以在客户产品线中部署统一平台。   根据市场趋势预测,16MCU在2025年的市场份
    发表于 11-18 16:14 1206次阅读
    通过瑞萨RA系列解决16<b class='flag-5'>位</b><b class='flag-5'>MCU</b>平台的关键挑战构想

    32MCU芯片国产品牌(32系列单片机常用型号有哪些)

    32MCU芯片,是指处理器内核的数据总线宽度为32的微控制器,相较于8或16
    的头像 发表于 11-13 16:31 683次阅读

    32MCU解决方案

    随着电机控制技术在消费电子、家电、工业控制和汽车领域的迅速发展,对MCU芯片的性能、集成度与可靠性要求越来越高。上海灵动微电子股份有限公司(以下简称“灵动微电子”)作为中国领先的通用32MCU产品
    的头像 发表于 10-15 09:49 207次阅读
    32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>解决方案

    PIC16F18154/55/74/75:面向高精度传感器应用的全功能8MCU

    /74/75 MCU具有一整套模拟外设,支持精密传感器应用。这些器件具有7KB至28KB内存范围、高达32MHz的速度以及8引脚至44引脚小尺寸封装。该MCU包括一个带计算功能的12
    的头像 发表于 10-10 15:09 365次阅读
    PIC16F18154/55/74/75:面向高精度传感器应用的全功能<b class='flag-5'>8</b><b class='flag-5'>位</b><b class='flag-5'>MCU</b>

    瑞萨电子RA8P1系列32AI MCU介绍

    RA8P1系列是瑞萨电子首款搭载高性能Arm Cortex-M85(支持Helium矢量扩展)及Ethos-U55 NPU的32AI加速微控制器(MCU)。该系列通过单芯片超过
    的头像 发表于 09-23 10:15 2559次阅读
    瑞萨电子RA<b class='flag-5'>8</b>P1系列32<b class='flag-5'>位</b>AI <b class='flag-5'>MCU</b>介绍

    MCU 赋能车灯多元应用:具备32/8不同核心的单片机解决方案

    MCU 赋能车灯多元应用:具备32/8不同核心的单片机解决方案 不只是照明:MCU 打造车辆智慧新视野 在汽车这个高度智能化与系统
    发表于 08-14 18:08

    #工作原理大揭秘 #单片机 #电路原理 #MCU#mcu程序开发

    mcu
    宇凡微电子
    发布于 :2025年06月19日 19:02:28

    Microchip PIC32A系列MCU 集成高性能模拟外设的32MCU

    )正式发布 PIC32A系列MCU 。该产品进一步扩充了公司强大的32MCU产品线,专为汽车、工业、消费、人工智能/机器学习(AI/ML)及医疗市场提供高性价比、高性能的通用型解决方案。 32
    发表于 03-12 18:55 1160次阅读
    Microchip PIC32A系列<b class='flag-5'>MCU</b> 集成高性能模拟外设的32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>

    3.5英寸高清智能串口屏 8MCU并口通信的COG裸屏 或带驱动板232串口通信的智能屏

    3.5英寸高清智能串口屏 8MCU并口通信的COG裸屏 或带驱动板232串口通信的智能屏
    的头像 发表于 02-18 14:49 764次阅读
    3.5英寸高清智能串口屏 <b class='flag-5'>8</b><b class='flag-5'>位</b><b class='flag-5'>MCU</b>并口通信的COG裸屏 或带驱动板232串口通信的智能屏

    芯科科技全新MCU选型指南

    微控制器(MCU)是物联网的核心,开发人员如何面向其应用需求选择最合适的设备,将是在产品开发过程中的一个重大决策。但是,您如何知道哪款处理器合适呢?本篇物联网MCU选型指南深入介绍Silicon Labs(芯科科技)的8
    的头像 发表于 02-17 16:52 1557次阅读
    芯科科技全新<b class='flag-5'>MCU</b>选型指南

    高性能RISC-V内核32MCU-AiP32RV15A8/AiP32RV1564

    高性能RISC-V内核32MCU-AiP32RV15A8/AiP32RV1564
    的头像 发表于 02-12 11:48 1128次阅读
    高性能RISC-V内核32<b class='flag-5'>位</b><b class='flag-5'>MCU-AiP32RV15A8</b>/AiP32RV1564

    16MCU设计和故障排除基本检查清单

    电子发烧友网站提供《16MCU设计和故障排除基本检查清单.pdf》资料免费下载
    发表于 01-21 14:32 0次下载
    16<b class='flag-5'>位</b><b class='flag-5'>MCU</b>设计和故障排除基本检查清单