电子产业一站式赋能平台

PCB联盟网

搜索
查看: 19|回复: 0
收起左侧

多核MCU相比单核MCU有哪些优势?

[复制链接]

629

主题

629

帖子

8026

积分

高级会员

Rank: 5Rank: 5

积分
8026
发表于 昨天 12:18 | 显示全部楼层 |阅读模式
关注+星标公众,不错过精彩内容
作者 | strongerHuang
微信公众号 | 嵌入式专栏
随着科技的发展以及市场需求的变化,最近几年,多核MCU陆续出现,有网友问:多核单片机(MCU)相比单核MCU有哪些优势?
市面上有哪些多核单片机?
首先,我们该如何定义单片机?

单片机是一种笼统的称呼,也叫MCU(Microcontroller Unit),传统的8位(51)单片机也在陆续被32位的Cortex-M0内核单片机取代。

就目前而言,带有Cortext-M内核的处理器,我们也称之为MCU(单片机)。

那么,市面上有哪些多核单片机(MCU)呢?

1、意法半导体(ST):STM32
STM32相信大家都不陌生,STM32H7是最早出现的一代多核STM32。

STM32H7异构多核:采用Cortex-M7(主频480MHz) + Cortex-M4(主频240MHz),主核负责高性能计算,协核处理实时任务。

STM32MP1:采用Cortex-A7(主频800MHz) + Cortex-M4(主频209MHz)。STM32MP1定义为MPU,但也在MCU范围之内。

wg14vjsi4w564020831354.jpg

wg14vjsi4w564020831354.jpg

除了STM32H7和MP1之外,像STM32WB55也是带有Cortex-M内核的多核处理器。

2、恩智浦(NXP):LPC5411x、i.MX RT系列LPC5411x采用Cortex-M4F(主频90MHz) + Cortex-M0+(主频30MHz),主核支持浮点运算,协核负责低功耗任务;

i.MX RT系列集成Cortex-M7 + Cortex-M4,支持高速数据处理与实时控制。

3、兆易创新(GigaDevice):GD32H7系列类似于STM32H7,GD32H7C采用异构双核:基于Cortex-M7(主频600MHz) + Cortex-M4(主频240MHz),支持双核通信与任务调度,主核性能接近高端DSP。

4、德州仪器(TI):C2000系列
C2000系列集成Cortex-M3(主频100MHz) + C28x(主频150MHz),主核负责实时控制,协核处理复杂算法。应用场景:电机驱动、电力电子、工业机器人。5、航顺芯片(HK32)
HK32F39A系列集成Cortex-M4(主频120MHz) + Cortex-M0+(主频48MHz),主核支持浮点运算,协核处理低功耗任务。6、更多
除了上面描述的多核MCU之外,其实还有很多多核MCU,网络很发达,这里就不一一举例描述了。
多核MCU相比单核MCU有哪些优势?
站在开发者的角度,【多核MCU相比单核MCU有哪些优势?】才是我们更加关心的话题。

1、性能更强大
做过开发,或者对多核了解的同学应该能明白,“两个人干活,肯定比一个干活更快”。
多核MCU的原理,说简单其实也简单,就是【有更多的核心】。
但对于单片机来说,基本都是一个大核心(主核) + 一个小核心(协核)的组合方式。大核心处理高性能运算的地方,小核心处理一下相对简单的事情。
2、更低功耗这里说的更低功耗,是从同等性能的单核MCU相比较。
当系统不需要高性能计算的时候,关闭大核心,只保留小核心运行,实现动态的功耗管理,就能使其功耗更低。
3、系统更“安全”双核就相当于上了“双保险”,一个核心死机了,另外一个核心还能进行挽救。
同时,通过锁步机制实现双核冗余,其实能满足汽车安全标准。
4、开发更灵活双核可以做到真正的多线程编程:支持RTOS或裸机多任务调度,简化复杂系统开发(例如同时运行用户界面和底层控制)。
同时,核心分工明确,例如在智能家居中,一核处理Wi-Fi协议栈,另一核执行传感器数据处理。
5、更多多核MCU除了硬件成本贵了一点之外,好处(优势)远不止以上描述的这些。就好比一个公司,一个员工也能把活干完,但请10个员工,干活的效率和质量肯定是更好的。
最后,你还能想到哪些优势,欢迎评论区留言。

rjokopg4spq64020831454.jpg

rjokopg4spq64020831454.jpg

自动化专业该如何学习嵌入式?

tshqp25v5jd64020831554.jpg

tshqp25v5jd64020831554.jpg

单片机固件版本号常见规范

og4rnprzeik64020831654.jpg

og4rnprzeik64020831654.jpg

学习嵌入式爱恨交织的几个阶段
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条


联系客服 关注微信 下载APP 返回顶部 返回列表