SoC和MCU的差异是什么?

时间: 2023-04-16 11:03:07 |   作者: MCU

  混迹在单片机开发职业十余年,小编关于MCU也算是十分了解了,一同我也看了许多SoC的文章介绍,用过几款SoC,尽管没有MCU了解得那么清楚,但也有一些自己的了解。假如拿SoC和MCU做比照,咱们可以了解成SoC便是定制功用版别的MCU。

  MCU便是微操控单元,又名单片机微型计算机或许单片机,这是烂大街的术语了。形象一点的说,把MCU看作人类的大脑,单片机开发板上面杂乱无章的按键、蜂鸣器、LED灯、数码管等等就相当于手、眼睛、嘴巴、脚等等。总结便是,MCU是一个 芯片级的计算机,需求合作外围电路才干完结终究产品功用。

  MCU的内部组成,有CPU、RAM、ROM、定时器(计数器)、串口、外部中止组成。MCU价格一般比较低,几毛到几十块都有。常见的MCU有比方STC的51单片机,ST的STM8、STM32、Arduino的AVR、TI的MSP430等等。

  想必咱们第一次听见SoC都认为是十分高端,比方手机SoC和电脑SoC。其实SoC也分为高端SoC和低端SoC,低端的SOC便是内部集成了MCU+特定功用模块外设。高端的SOC应该是内部集成MPU/CPU+特定功用模块外设,高端的我也没用过,这是小编自己的定论,所以,今日咱们讲低端的SOC。

  厂家把电量计量功用模块直接集成在一颗51内核的MCU里了,这种就归于SOC,精确点叫计量SOC。除了计量以外,不同的范畴也会有不同的定制化需求,比方说蓝牙。Ti的一款蓝牙芯片(CC2541)便是针对蓝牙这个范畴的SOC。SOC芯片都有一个一同特色:都是为了更便利,本钱更低、稳定性更好地处理特定职业的需求。

  看完MCU和SoC的解说,咱们应该现已知道了。我再来总结下,MCU是微处理器,一般便是指单片机之类的,基本上不能运转操作体系。SOC是芯片上的体系。小的便是将单片机之类的MCU,加上外围的一些电路集成到芯片中。大的便是将CPU,以及RAM还有ROM等外围模块一同集成到芯片中,构成全体的一套体系,可以运转操作体系,一同操作体系的代码也能存储。一般SOC指后者。回来搜狐,检查更多