soc和不是soc芯片区别(SOC与MCU的区别是什么)
soc和不是soc芯片区别(SOC与MCU的区别是什么)
2024-06-29 06:33:49  作者:你过得真好  网址:https://m.xinb2b.cn/life/knk465910.html

自己做了单片机开发10年,看了很多关于SOC的文章介绍,承认自己孤陋寡闻了。

但是如果不是我用过几款SOC,还真看得云里雾里,太学术化了。

如果拿SOC和MCU对比,大家可以理解成SOC就是定制功能版本的MCU。

当然,SOC不仅仅局限于MCU,还可以是更高端的CPU、MPU的功能定制版。

有一个误区, 并不是所有SOC都那么强悍,实际上低端的SOC用量也很大,主要看产品需求。

下面分别来介绍下:

一.什么是MCU

MCU就是微控制器,别名叫单片机,这是烂大街的术语了。

soc和不是soc芯片区别(SOC与MCU的区别是什么)(1)

上图就是一个STC89C52的MCU。

MCU只是一个芯片,需要配合外围电路才能完成最终产品功能。

soc和不是soc芯片区别(SOC与MCU的区别是什么)(2)

比如上图这个开发板,MCU就像大脑,其它乱七八糟的按键、蜂鸣器、LED灯、数码管等等就相当于手、眼睛、嘴巴、脚等等。

我们可以根据电路原理图用C语言和汇编写程序,程序编译好以后下载到单片机里,就可以控制相应的外围电路(按键、蜂鸣器、LED灯、数码管等)去”动作”了。

下面介绍一下MCU的一些特性:

1.内部集成

上图是最简单51内核MCU的内部组成,有CPU、RAM、ROM、定时器(计数器)、串口、外部中断组成。

soc和不是soc芯片区别(SOC与MCU的区别是什么)(3)

还有ARMv7架构Cortex-M3内核的STM32,内部组成会更复杂。

soc和不是soc芯片区别(SOC与MCU的区别是什么)(4)

通过内部模块图可以看得出来,多了很多外设资源。

2.价格

MCU价格一般比较低,几毛到几十块都有。

3.常见厂家

(宏晶科技)STC、意法半导体(ST)、瑞萨(Renesas)、爱特梅尔(Atmel)等等。

4.常见MCU

比如STC的51单片机,ST的STM8、STM32、Arduino的AVR、TI的MSP430等等。

5.操作系统

MCU一般最多只运行实时操作系统(RTOS),不会上Linux,更多的是”裸机”编程。

二、什么是SOC

低端的SOC就是内部集成了MCU 特定功能模块外设。

高端的SOC应该是内部集成MPU/CPU 特定功能模块外设,高端的我也没用过,我猜的,今天我们低端的SOC。

我来拿之前产品开发用过的计量SOC的产品列表给大家看看。

soc和不是soc芯片区别(SOC与MCU的区别是什么)(5)

soc和不是soc芯片区别(SOC与MCU的区别是什么)(6)

大家看产品列表的MCU Core可以发现,这些Soc本质也是MCU,有51内核的,也有复杂点ARM内核的。

我们打开51内核的芯片手册看看内部组成。

soc和不是soc芯片区别(SOC与MCU的区别是什么)(7)

相对传统的8051单片机的,外设资源多一些,有些还比较陌生,比如说TBS、EMU、KBI这些。

这几个外设一看就是定制化功能,比如说是专门用来做电量计量功能的。

电量计量这种功能一般用在电表,插座这类产品,其它领域一般用不上,并非通用的外设功能。

厂家把电量计量功能模块直接集成在一颗51内核的MCU里了,这种就属于SOC,准确点叫计量SOC。

除了计量以外,不同的领域也会有不同的定制化需求,比如说蓝牙。

Ti的一款蓝牙芯片(CC2541)就是针对蓝牙这个领域的SOC。

我们来看看芯片内部的组成。

soc和不是soc芯片区别(SOC与MCU的区别是什么)(8)

看我红色框起来的,原来你一直以为很高大上的蓝牙,竟然是51内核的,目瞪狗呆吧?

再看看它的外设资源,除了一些通用的外设,比如GPIO、串口、定时器等等。

还有芯片内置的无线电模块(Radio Arbiter),再跑上TI公司的蓝牙协议栈,就实现了蓝牙功能。

所以,SOC芯片都有一个共同特点:都是为了更方便,成本更低、稳定性更好地解决特定行业的需求。

三、MCU和SOC的区别

看到这里,我相信你已经大概知道区别了。

我再来总结下,低端的SOC本质是MCU内核,只是在51/ARM内核基础上增加了特定功能外设模块重新封了一款芯片。

如果用MCU去完成一些特定功能,比如说蓝牙协议,Zigbee协议,电量计量等等会比较麻烦,研发周期长,稳定性差,成本也更高。

不用把soc想得这么高端神秘,拿我们身边的例子,比如无际单片机主机这个项目:

433M软解码那块内容是一个难点,解码不难,难在如何兼容不同厂家的设备,很多学员和工程师都搞不定,那我可以把这个软解码做成特定模块,内置在51内核里,再重新封一款芯片叫无线解码SOC,专门用来解EV1527和2262的无线协议。

这样,如果你产品有解码EV1527/2262协议需求的时候,用我这个SOC就行了,就不用关心怎么用程序去解码了,我直接提供寄存器给你读数据,效率是不是高很多?这也是SOC的价值所在。

所以,我们在研发产品之前,首先也要做的就是看看市面上有没有现成SOC能够解决你产品的功能需求,现在很多公司研发产品基本上都是这样做的。

最后彩蛋时间,最近很多小伙伴找我要一些单片机学习资料,然后我根据自己从业十年经验,业余熬夜肝了几个通宵,精心整理一份「单片机入门到高级教程 工具包」全部无偿共享给大家!!!可以找「无际单片机」,全网同名的。

soc和不是soc芯片区别(SOC与MCU的区别是什么)(9)

  • 家中的保姆竟是多年前失去的女儿(一个保姆在北京)
  • 2024-06-29一个保姆在北京初识王姨,知道她在北京当保姆初识她王姨,是在姥姥生日这天,突然发现一个陌生面孔我不由好奇,便向表妹打听起来原来,她是小姨在北京打工时的好朋友,做保姆工作或许在北京呆久了的原因,单是从外貌,已丝毫看不出。
  • 平行大小调转换技巧(十分钟教你搞懂24个大小调)
  • 2024-06-29十分钟教你搞懂24个大小调(1)二十四个大小调西洋音乐术语24大小调也就是调性基本上西洋音乐是以七声音阶为基础,大家从五线谱上就可以了解,音符照着线与间的顺序排列,所得到的便只有C,D,E,F,G,A,B七个不同的音名一般所使。
  • 简短的奥运会来历(奥运会怎么来的)
  • 2024-06-29奥运会怎么来的公元前776年希腊人规定每四年在奥林匹亚举办一次运动会运动会举行期间,全希腊选手及附近黎民百姓相聚于奥林匹亚在公元前776年举行的第一届奥运会里,多利亚人克洛斯在192.27米短跑比赛中取得冠军同时他。
  • 月光变奏曲高甜片段公开(世最甜的糖来自超长暧昧期)
  • 2024-06-29世最甜的糖来自超长暧昧期各位,《月光变奏曲》都看了吗?接下来请将镜头从女团虞书欣转向演员虞书欣欣欣子在剧中饰演新人编辑初礼,有一点肉感的脸,可爱中带着元气,有点抓马却不做作,好颗矮!男主是丁禹兮,在剧中饰演作家昼川,表面高冷。
  • 二月二吃猪头肉的由来是什么(为什么二月二要吃猪头肉)
  • 2024-06-29为什么二月二要吃猪头肉在古代的时候,猪头是用来祭祀先祖供奉上天的食物平时的话猪头是不能随便吃的,一般人家辛苦的忙碌了一年,等到腊月二十三过小年的时候才会杀猪宰羊,从这一天开始,伙食才会得到改善等到除夕夜的时候,全家人吃团圆。
  • 重庆海洋公园门票(国庆重庆汉海千平米轮胎乐园全新免费开放)
  • 2024-06-29国庆重庆汉海千平米轮胎乐园全新免费开放国庆小长假即将到来,重庆汉海为了迎接黄金小长假,新增打造了1000平方米全新轮胎乐园,更有别具心裁的“深海表白祖国”环节白边海豚、洪堡企鹅、海狮明星、水獭萌物等数百种生物更是等待游客来“打卡”,人气暴。
  • 2008.5.12汶川地震12周年纪念日(汶川地震十周年)
  • 2024-06-29汶川地震十周年有人在后台留言说:“今天在公司午睡,旁边的同事撞到桌子把我震醒,我恍惚间以为是地震,已经站起身,差点就跑了那次地震过去十年了,当时我以为还在那个教室里”看到这则留言,眼睛酸酸的仔细想想,08年汶川地震。
  • 萧峰一掌击退扫地僧哪一集(扫地僧秒萧峰易如反掌)
  • 2024-06-29扫地僧秒萧峰易如反掌降龙十八掌给武侠迷们留下的感觉,可能就是中规中矩,也就是说,这门掌法其实远没有小无相功、北冥神功、六脉神剑那些武功那样,让人感觉不可思议然而,在《天龙八部》当中,降龙十八掌却被公认的天下第一高手扫地僧。
  • 腰椎间盘突出的早期症状和康复(腰椎间盘突出症的阶梯治疗)
  • 2024-06-29腰椎间盘突出症的阶梯治疗现代社会中,腰椎间盘突出症的患者越来越多,其中不乏年轻人腰椎间盘突出症是临床腰腿痛最常见的原因,疼痛的反复与迁延难愈严重影响患者的工作及生活质量临床上,常有患者来问,腰椎间盘突出症可否不开刀?其实,腰。
  • 新一轮蝗灾防灾(全州蝗灾已经得到有效防控)
  • 2024-06-29全州蝗灾已经得到有效防控本次“蝗灾”与国外蝗灾无关,因气候反常导致本地土蝗虫肆虐全州安和镇利用直升机灭蝗现场记者景碧锋通讯员文小静摄全州此次爆发的“蝗灾”是本地的土蝗,目前整体已经得到防控记者景碧锋通讯员文小静摄全州县农业技。
  • 眼周小黑疙瘩(眼周小疙瘩区别对待它)
  • 2024-06-29眼周小疙瘩区别对待它患者常常因为眼周出现小疙瘩到医院就诊,这些小疙瘩看起来症状都很相似,医生却采用了完全不同的治疗手段,有时会让不明就里的患者感到疑惑其实临床上见到的眼周的小疙瘩,症状虽然相似,实际上是完全不同的东西,所。