0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MCU芯片的分类及特点

路科验证 来源: 老虎说芯 2024-01-08 13:32 次阅读

1、为什么要学习MCU

MCU(Microcontroller Unit),即微控制器单片机,是一种将CPU、存储器、I/O接口和其他必要部件集成到单个芯片上的微型计算机。MCU具有体积小、功耗低、价格便宜等特点,广泛应用于各种电子设备中。缺点是计算性能一般。学习MCU可以帮助我们:

理解计算机底层工作原理

掌握嵌入式系统开发技术

提高动手能力和解决问题的能力

为将来从事硬件开发、软件开发等工作打下基础

2、学习MCU对软件和硬件开发有什么好处?

对于软件开发人员来说,学习MCU可以帮助他们:

理解硬件平台,更好地编写与硬件相关的软件

提高软件效率和性能

降低软件开发成本

对于硬件开发人员来说,学习MCU可以帮助他们:

理解软件开发流程,更好地与软件开发人员协作

提高硬件设计水平

降低硬件开发成本

3、MCU芯片分类

MCU可以根据以下几种方式进行分类:

按位数分类:8位MCU、16位MCU、32位MCU。MCU的位数是指CPU的位数,它决定了MCU的运算能力和数据处理能力。8位MCU具有较低的运算能力和数据处理能力,但价格便宜,功耗低,适用于对性能要求不高的场合。16位MCU具有比8位MCU更高的运算能力和数据处理能力,适用于对性能要求一般的场合。32位MCU具有最高的运算能力和数据处理能力,适用于对性能要求较高的场合。现在32位是市场的主流产品

按架构分类:ARM架构MCU、RISCV架构MCU。ARM Cortex M系列占据主流地位。ARM Cortex包括A系列、R系列和M系列。A系列是高性能处理器的内核,通常用于高性能计算和通用操作系统的执行,处理器是包含操作系统(如AndroidLinux等),应用是手机、pad、服务器等。A系列的特点是多级流水线、超标量执行、乱序执行等特性,可以快速高效处理多线程和多任务,功耗一般较高。R系列是用于嵌入式实时处理器的内核,主攻实时性能和可预测性,一般用于处理如汽车电子工业控制、嵌入式系统等实时控制任务,R系列的特点是低延迟、高吞吐量和实时性能。M系列是用于微控制器(MCU)的处理器核,主攻低功耗、小巧尺寸、及时控制,一般用在玩具、电机电源物联网终端等小型嵌入式系统,M系列的特点是单一周期执行、中断处理、低功耗,通常不运行操作系统或只运行实时操作系统(RTOS)。

wKgZomWbiRiAQPsQAALoSYB6M3E063.png

图:来源NXP,MPU与MCU的区别对比

按应用领域分类:通用MCU、专用MCU。通用MCU具有较强的通用性。而专用MCU针对特定的应用领域进行设计。专用MCU包括电机MCU、安全MCU、触控MCU、I/O控制器、电表MCU、计量MCU、红外线MCU、其它专用MCU等。

wKgaomWbiRiAbXhrAAGAKlph6tE416.png

4、MCU系统框图

MCU一般包括接口模块(UART、SPI、I2CSDRAMCAN、JTAG 等)、存储模块(Flash、SRAM等)、定时器模块(通用TIMER、PWM、WDT、等)、模拟模块(ADCDAC比较器、运放等)、算法模块(AES、AES128、CRC、除法器、CORDIC)等。

wKgaomWbiRiAR26UAAJmC4kgFyU753.png

图片来源:ST 某款MCU的系统框图

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    6809

    浏览量

    147637
  • 单片机
    +关注

    关注

    6001

    文章

    43973

    浏览量

    620838
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16016

    浏览量

    343624
  • MCU芯片
    +关注

    关注

    3

    文章

    218

    浏览量

    11144

原文标题:MCU分类及特点

文章出处:【微信号:Rocker-IC,微信公众号:路科验证】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    电阻焊的原理及特点分类

    电阻焊的原理及特点分类
    的头像 发表于 08-29 11:38 1004次阅读
    电阻焊的原理及<b class='flag-5'>特点</b>、<b class='flag-5'>分类</b>

    电阻的分类以及各自特点

    电阻的分类以及各自特点
    发表于 08-09 09:16

    MCU的主要分类和应用技巧

    MCU的主要分类MCU的应用技巧
    发表于 01-22 07:58

    防爆电机产品的分类特点

    防爆电机产品分类、系列与特点
    发表于 01-22 07:02

    防爆电机产品分类特点

    防爆电机产品分类、系列与特点
    发表于 01-27 07:21

    MCU的定义及分类

    算机的CPU、RAM、ROM、定时数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。 MCU分类MCU
    发表于 11-03 08:34

    基于Arm Cortex 内核的32位MCU主要分类

    YDOOK:STM32: 基于Arm Cortex 内核的32位MCU和MPU© YDOOK JY Lin文章目录YDOOK:STM32: 基于Arm Cortex 内核的32位MCU和MPU© YDOOK JY Lin1. 主要分类
    发表于 11-24 08:28

    嵌入式系统的特点分类、发展和应用

    嵌入式系统开发技术(01)嵌入式系统基础1. 嵌入式系统的特点分类、发展和应用特点分类发展应用2. 嵌入式系统的组成和微电子技术组成微电子技术3. 嵌入式系统与数字媒体数字文本数字图
    发表于 12-22 06:36

    关于MCU分类

    基本操作处理的数据位数分类:根据总线或数据暂存器的宽度,单片机又分为1位、4位、8位、16位、32位甚至64位单片机。4位MCU大部份应用在计算器、车用仪表、车用防盗装置、呼叫器、无线电话、CD播放器
    发表于 04-23 10:11

    MCU单片机的分类及应用有哪些?MCU和普通芯片有什么区别?

    是什么? MCU是把CPU的频率与规格做适当缩减,并将内存、计数器、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机单片机,用简单来说就是一个可以用
    发表于 03-13 14:28

    LED芯片分类

    LED芯片分类 1.MB芯片定义与特点 定义﹕       MB 芯片﹕Met
    发表于 11-13 09:43 863次阅读

    解析爱普生MCU芯片分类及应用

    和低功耗的特点,广泛应用在移动设备,智能卡,物流设备,医疗设备,家用电器等方面,下面南山电子就给大家详细介绍下爱普生MCU的家族成员,并且帮各位客户分析下爱普生MCU芯片
    发表于 02-17 09:18 3119次阅读

    MCU芯片的概念和特点 MCU芯片的结构和应用

    MCU芯片(Microcontroller Unit),即微控制器,是嵌入式系统中最基本的部件之一。它是一种利用微处理器的核心部件,并且带有多个外设接口的嵌入式芯片,可以帮助开发人员快速设计各种类型的嵌入式系统。下面将从
    发表于 08-17 17:23 3167次阅读

    MCU的基本原理、分类特点以及应用领域

    MCU(Microcontroller Unit)是一种集成了处理器、存储器和输入/输出接口的微型计算机芯片。它可以广泛应用于各种领域,如汽车电子、工业自动化、智能家居等。本文将介绍MCU的基本原理、
    的头像 发表于 09-14 18:24 2124次阅读