关于MCU等专业术语 跟小编共同了解吧
2020-07-15 15:25:18 来源:想要旳未来 点击:3355
在嵌入式开发中,各位小伙伴们会常常见到或触碰一些专业名词,比如CPU、MPU、MCU和SOC等,而且这种专业名词出现的频率也是十分之高,在招聘面试中也经常会作为提出问题的知识要点,下边各位小伙伴就跟小编一起来看一下它们之间的特性和区别吧。
CPU
CPU是Central Processing Unit的缩写,电子计算机的计算操纵关键便是CPU。CPU是由运算器、控制板和存储器及相对应的系统总线组成。大家都知道的三级流水线:取址、译码器、实行的目标便是CPU,CPU从储存器或高速缓冲存储器中取下命令,放进指令寄存器,并对命令译码,随后实行命令。而电子计算机的可编程控制器实际上是指对CPU的程序编写。
MPU
MPU是Micro Processor Unit的缩写,指的是微处理器,微处理器一般意味着功能齐全的CPU,这类芯片通常是电子计算机和高档系统软件的关键CPU。比如嵌入式开发者最熟知的ARM的Cortex-A芯片,这些芯片都归属于MPU。
MCU
MCU是Micro Control Unit的缩写,指的是微控制器。伴随着规模性集成电路芯片的出现及发展趋势,把电子计算机的CPU、RAM、ROM、计时器和I/O引脚集成化在一个芯片上,例如51,STC、Cortex-M这种芯片,它们的内部除开CPU外还包括了RAM和ROM,可立即加上简单的电子元器件(电阻器,电容器)等组成最小系统就可以运行代码了。而像ARM直接放编码是无法运作的,因为它实质上仅仅只是增强版的CPU,务必要加上相对的应RAM和ROM才能够运行代码。
SOC
SOC是System on Chip的缩写,指的是片上系统软件。我们能够这样比照来看:MCU仅仅只是芯片级的芯片,而SOC是系统软件级的芯片,它集成化了MCU和MPU的优势,也就是说SOC拥有着内嵌RAM和ROM的同时又像MPU那般强劲,它能够储放并运作系统软件级別的编码,换句话说能够运作电脑操作系统。
此外,SOPC也是一个非常值得掌握的定义,与上述几类定义对比,SOPC的出现频率并不是很高,但这并不能影响它的重要性。SOPC是System On a Programmable Chip的缩写,也就是可编程片上系统软件,SOPC与MCU、MPU、SOC最显著的差别取决于:可更改硬件配置,换句话说就是可以自身结构芯片。
举个事例表明有利于了解,单片机的硬件配置是原本固好的,大家可以程序编写改动的便是软件配备,原本是串口通讯作用,根据改动编码变为AD取样作用,换句话说硬件配置是固定不动的,大家只有根据改动软件来挑选其中的一项或多种作用;而SOPC能够改动硬件配置信息内容使其变成相对的芯片,能够是MCU,还可以是SOC。
结束语
在嵌入式开发中,触碰频率较多的一般是MCU和SOC,而如今STM32也基本上变成了MCU的代称,SOC现阶段则以Cortex-A系列产品为主导,开发设计难度系数也有一定的差别,针对嵌入式从业人员而言,搞清楚这种嵌入式专业定义是必须的。
声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请与我们联系,我们将及时更正、删除,谢谢。
电动自行车新国标对MCU/SoC芯片在安全、控制、连接方面提出了更高要求,推动市场分层与产业重构。芯片技术将向专用化、服务化发展,行业竞争迈向综合技术实力的较量。
政策驱动家电能效与智能化升级,对核心MCU的算力、集成度及功耗提出严苛挑战。本土芯片厂商正通过技术创新与生态建设,从跟随转向攻坚,成为产业智能化升级的关键力量。
从颜值与功能,到性能与内核,看BLDC电机与MCU如何在小尺寸PCB上演绎三种不同的“暴力美学”。
2025年,英飞凌成功登顶世界第一MCU厂商宝座。但其年度财报却披露——营收同比微降2%。英飞凌财报看似平淡,实则“内有乾坤”?
面向中高端工业应用市场,为兼顾客户对性能、成本、功耗等综合需求,极海正式推出APM32F403系列高性价比MCU,产品已通过IEC 60730/60335功能安全认证,可提供符合Class B标准的功能安全库,帮助客户快速推出安全可靠的终端产品。

第一时间获取电子制造行业新鲜资讯和深度商业分析,请在微信公众账号中搜索“哔哥哔特商务网”或者“big-bit”,或用手机扫描左方二维码,即可获得哔哥哔特每日精华内容推送和最优搜索体验,并参与活动!
发表评论