MCU是Micro Controller Unit的缩写,翻译成中文就是微控制器,它通常是嵌入式系统中的核心控制器。MCU是一种集成了处理器、存储器、计时器、接口等外设的芯片。
MPU是Micro Processor Unit的缩写,翻译成中文就是微处理器,它是一种高性能的、通用的计算机处理器,具有处理数据和运行程序的能力,是个人计算机和服务器等设备的核心。
MCU和MPU最大的区别就在于它们的设计目标不一样。MCU的设计目标是为嵌入式控制设备提供芯片解决方案,而MPU的设计目标是为高性能计算机等设备提供计算能力。
此外,MCU集成度较高,功耗低,价格低廉,适合应用在低功耗、低成本的场景中;而MPU集成度稍低,功耗高,价格昂贵,适合需要高性能处理的场景中。
然而,在某些场景下,MCU和MPU可以相互配合使用,例如将MCU作为MPU的外设,实现部分控制任务的分担,这样可以兼顾低功耗、低成本和高性能的要求。
由于MCU集成度高、功耗低、价格低廉,因此在嵌入式控制领域,MCU的应用非常广泛。例如,智能家居、自动化设备、电力电子等领域,都需要MCU实现控制功能。此外,MCU还广泛应用于汽车电子、医疗电子、消费电子等领域。
目前,国内外MCU厂商很多,例如飞思卡尔、意法半导体、德州仪器等,其中,意法半导体是全球最大的MCU制造商之一。
MPU的应用领域包括个人计算机、服务器、工业控制、医疗电子、网络通信等领域。
在个人计算机领域,目前主要采用的是英特尔的x86架构的MPU,但随着性能不断提升和功耗不断降低,ARM架构的MPU已经开始在笔记本和台式机领域逐渐渗透。
在服务器领域,市场主要被英特尔和AMD占据。而在工业控制、医疗电子、网络通信等领域,ARM架构的MPU拥有广泛的应用。