历史上的今天
返回首页

历史上的今天

今天是:2025年01月04日(星期六)

2019年01月04日 | 32位MCU异军突起,8位MCU路在何方

2019-01-04 来源: ctimes

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

 

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

 

18位和32位的抉择

 

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

 

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

 

image.png?imageView2/2/w/550


一个存在设计人员心中很久的疑问,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之间抉择的时候,考虑以下几种差异性,将有助于为设计做出最佳决策。

 

2成本与尺寸

 

首先,必须先从几个层面检查系统要求。在某些情况下,很明显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的吸引力真的会令设计人员无法抗拒。

 

3运算速度和存储

 

与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便是最好的应用选择。

 

4增加周边设备

 

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

 

image.png?imageView2/2/w/550

 

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

 

5简单就是最大优势

 

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

 

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

 


推荐阅读

史海拾趣

Dynex公司的发展小趣事

以下是关于Dynex公司在电子行业中的五个发展起来的相关故事,每个故事都基于事实进行描述,避免主观褒贬:

  1. 早期发展与产品专业化

Dynex公司成立于1956年,最初专注于设计和生产双极功率半导体器件。在成立初期,公司凭借其创新技术和高品质的产品,迅速在大功率半导体领域获得了良好的声誉。随着市场需求的不断增长,Dynex不断扩展产品线,包括IGBT(绝缘栅双极型晶体管)、功率组件和专用硅蓝宝石集成电路等。这些产品在输配电、传动、航空、工业自动化和控制等领域得到广泛应用,奠定了Dynex在电子行业中的基础地位。

  1. 技术突破与市场竞争

在电子行业竞争激烈的背景下,Dynex持续进行技术研发和创新。公司通过引入先进的生产技术和设备,提升产品性能和质量。同时,Dynex还注重与高校和研究机构的合作,共同开展科研项目,推动半导体技术的突破。这些努力使Dynex在市场中保持领先地位,并赢得了客户的信任和认可。

  1. 国际化战略与市场拓展

随着全球化的发展,Dynex公司意识到必须走向国际市场以获取更广阔的发展空间。因此,公司开始实施国际化战略,积极开拓海外市场。Dynex通过参加国际展会、建立海外销售网络等方式,与全球客户建立联系。同时,公司还根据不同地区的市场需求,调整产品策略和服务模式,以满足客户的多样化需求。这些努力使Dynex在国际市场上取得了显著的成绩。

  1. 收购与整合

在发展过程中,Dynex通过收购和整合其他公司来扩大业务规模和市场份额。例如,在2009年,Dynex收购了某知名半导体公司,将其纳入旗下。这次收购不仅使Dynex获得了更多的技术和产品资源,还增强了公司的竞争实力。此外,Dynex还通过与其他公司的合作和联合开发,共同推动半导体技术的进步和应用。

  1. 智能城市与区块链技术的融合

近年来,随着智能城市的快速发展和区块链技术的兴起,Dynex开始探索将半导体技术与这些领域进行融合。公司利用自身在半导体技术方面的优势,为智能城市的建设提供高效、可靠的半导体解决方案。同时,Dynex还积极研究区块链技术在医疗保健、供应链管理等领域的应用,为客户提供更加安全、便捷的服务。这些努力使Dynex在电子行业中保持了领先地位,并为公司的未来发展注入了新的动力。

DBM REFLEX公司的发展小趣事

随着公司实力的不断增强,DBM REFLEX开始积极拓展全球市场。通过与全球知名企业的合作,公司成功将产品推向了世界各地。同时,DBM REFLEX还积极寻求与产业链上下游企业的合作,建立了稳定的供应链和销售渠道。这些合作伙伴的加入,不仅为公司提供了更多的市场机会,还进一步提升了公司的品牌影响力。

BH Electronics公司的发展小趣事

进入21世纪,BH Electronics面临着更加激烈的市场竞争。为了保持领先地位,公司加大了对技术研发的投入。在一次技术研讨会上,工程师小王提出了一项革命性的技术设想。经过多次试验和改进,BH Electronics成功研发出了一款具有划时代意义的电子产品,不仅提升了性能,还降低了成本。这一创新产品迅速在市场上获得了广泛认可,为公司的快速发展奠定了坚实基础。

EG & G Inc公司的发展小趣事

随着市场竞争的加剧,EG & G Inc公司意识到通过并购和整合来提升自身竞争力的重要性。公司先后收购了多家具有技术优势和市场潜力的企业,将其纳入自己的业务体系。这些并购不仅增强了公司的技术实力和市场地位,也为其未来的发展奠定了坚实的基础。

台湾第一电阻(Firstohm)公司的发展小趣事
压缩机不启动可能由电源故障、启动继电器故障、压缩机本身故障等原因引起。首先检查电源是否正常,然后检查启动继电器是否损坏。如果启动继电器正常,可能是压缩机内部故障,如电机绕组短路、断路或转子卡死等,需要请专业人员进行检查和维修。
Bourns公司的发展小趣事

Bourns公司的卓越表现得到了全球知名代理商TTI, Inc.的认可。Bourns连续多年获得TTI全球运营卓越奖,这一奖项是对Bourns全球绩效的最高认可。这一成就不仅彰显了Bourns在全球电子组件市场的领导地位,也反映了其持续提供优质产品和服务的承诺。

问答坊 | AI 解惑

嵌入式十三法则

1 资源有限性法则     嵌入式计算不仅需要网络快速、一致的计算,而 且也要求系统能够井然有序地将其执行代码和数 据,存储在一个“ 共同” 的“ 狭小” 的空间内。 2 鲁棒性法则     嵌入式计算不仅要求系统迅速而有效的计 ...…

查看全部问答>

数字频率合成器的FPGA实现

摘要: 介绍了DDFS的原理和Altera公司的FPGA器件ACEX 1K的主要特点,给出了用ACEX 1K系列器件EP1K10TC144-1实现数字频率合成器的工作原理、设计思路、电路结构和仿真结果。 关键词: DDFS;FPGA;快速通道互连;仿真 1 概述 1971年, ...…

查看全部问答>

新手学FPGA的好视频(欢迎一起交流)

[qq]312439136[/qq] http://group.ednchina.com/1375/32390.aspx 这真的是一个不错的网站,想学FPGA的朋友可以去看看。。。祝大家学得开心!!!…

查看全部问答>

在线等,proteus元件制作LM7805问题

老是不能成功,请问下老是出现这个问题是什么意思??? [ 本帖最后由 wcycongying 于 2010-4-23 14:48 编辑 ]…

查看全部问答>

开发模拟语音卡的问题(深圳飞环FI3208型号的语音卡)

我想请问大家一下这个问题: 现在有一个4路的模拟语音卡.先由A打电话给B.但是B的电话全部都在通话中.但是.过30-40秒的时候.B的电脑面前会谈出一个对话框.提示A在打电话找B.这种情况该如何处理..麻烦大家告诉我一下.在Delphi的环境下. 还有这样一个 ...…

查看全部问答>

wince驱动输出信息

我在编译一个键盘驱动的时候提示了这个错误。 1>d:\\我的文档\\visual studio 2005\\projects\\userkey v1\\userkey v1\\Pkfuncs.h(940) : error C2061: 语法错误 : 标识符“LPDBGPARAM” 我双击后定位在 BOOL SetDbgZone(DWORD dwProcid, LPVOI ...…

查看全部问答>

ALTERA器件管脚电压

器件管脚的电压一般是取决是VCCIO的 那么一些特定的配置管脚电压是否也是参考VCCIO呢?…

查看全部问答>

关于AD采集在运行一段时间数据不再更新的问题

最近做了个项目出了,需要与一个串口设备进行通讯,并且采集7路AD,结果运行一段时间后,串口还在工作,AD数据却不更新了,那位大哥知道这是什么问题啊?? 下面是我的程序: #include <MSP430x14x.h> // Standard Definition Contro ...…

查看全部问答>

FPGA设计与应用

FPGA设计与应用 [local]2[/local] 欢迎下载,免费供给!…

查看全部问答>

为什么我8*8的点阵加了延时后只是闪了一下

为什么我8*8的点阵加了延时后只是闪了一下,而不是亮一会儿了呢#include<reg51.h>#define uchar unsigned char#define uint unsigned intuchar code table[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};uchar code table1[]={0x00,0x00,0x02,0 ...…

查看全部问答>