登录/注册

MCU架构是怎样的?简单介绍

MCU按其存储器类型可分为无片内ROM型和带片内ROM型两种。对于无片内ROM型的芯片,必须外接EPROM才能应用(典型芯片为8031)。

更多

好的,MCU(微控制器单元)的架构可以简单理解为一个高度集成的微型计算机系统,所有核心部件都封装在一个芯片里。其主要组成部分包括:

  1. 中央处理器:

    • 这是MCU的大脑,通常是一个精简指令集的内核,比如ARM Cortex-M系列(非常非常常见,如STM32系列)、RISC-V、或者传统的8051AVRPIC等。
    • 负责执行程序指令、进行算术逻辑运算。
  2. 存储器:

    • 程序存储器 (Flash ROM): 用于存储用户编写的程序代码。掉电后内容不丢失。
    • 数据存储器 (RAM): 用于在程序运行时存储临时变量和中间结果。掉电后内容丢失。
    • 特性: 容量通常从几KB到几MB不等,相比电脑的内存小很多。
  3. 输入/输出端口:

    • 通用输入输出: 最基本的数字信号接口,用于连接按钮、LED、开关等简单设备。
    • 专用外设接口:
      • 通信接口: 例如UART/USART(串口)、SPI(高速同步串行通信)、I2C/I2C(用于连接传感器的低速串行总线)、USB、CAN(汽车/工业用)、以太网等。
      • 模数转换器: 将现实世界中的模拟信号(如温度、光照、电压)转换成MCU能处理的数字信号。
      • 数模转换器: 将MCU的数字信号转换成模拟信号输出(使用较少于ADC)。
      • 定时器/计数器: 用于精确计时、产生PWM信号(控制电机、LED亮度)、计数外部事件。
      • 专用控制模块: 如电机控制、电容触摸感应、显示屏控制等专用控制器。
  4. 系统总线和互连:

    • 内部总线(数据总线、地址总线、控制总线)将这些所有部件连接起来,实现数据和指令的传输。
    • 现代MCU内部互连(也称为“片上总线”或“交叉开关”)通常非常高效。

核心特点总结:

简单说,MCU就是将一个微处理器核心、内存以及各种输入/输出接口都集成在一块芯片上,构成了一个可以独立运行、直接控制外部设备的微型计算机,专门用于嵌入式控制应用。 像小家电、玩具、智能手表、传感器节点、电机控制器等里面都能找到它的身影。

一个简单实用的MCU程序框架介绍

一个简单实用的MCU程序框架(非操作系统,简单调度任务) - 总体介绍 

2022-02-11 06:21:42

一个简单实用的MCU程序框架分享

 前面的文章介绍了一个简单实用的MCU程序框架,定时节拍的加入,这一篇文章来介绍

2022-01-21 08:11:52

SD NAND的架构简单理解

雷龙发展是专门做SD NAND的厂商,目前我们已经和很多MCU平台(包括ST、TI等)配合量产过。在这里简单的跟大家交流一下SD NAND这个东西,SD NAND的

2021-12-08 08:25:11

MCU--应用程序架构

参考:《谈谈怎样架构你的单片机程序》。 本人经过摸索实验,并总结,大致应用程序的架构有三种:1.

资料下载 王兰 2021-11-26 13:21:05

MCU应用程序架构整理(转)

办法,对mcu ram 有一定的要求。详细介绍顺序执行法这种方式较为简单,实时性,并行性要求不高的情况下是一种不错的选择,程序设计

资料下载 王伟 2021-10-28 11:06:18

C#最简单的三层架构实例教程

C#最简单的三层架构实例教程免费下载。

资料下载 姚小熊27 2021-05-24 16:16:09

介绍怎样MCU来生成PWM资料下载

电子发烧友网为你提供介绍怎样用MCU来生成PWM资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用

资料下载 李鸿洋 2021-04-25 08:48:51

FPGA视频教程之怎样开始一个简单的FPGA设计

本文档的主要内容详细介绍的是FPGA视频教程之怎样开始一个简单的FPGA设计。

资料下载 佚名 2019-03-20 14:35:37

怎样架构你的单片机程序

对于单片机程序来说,大家都不陌生,但是真正使用架构,考虑架构的恐怕并不多,随着程序开发的不断增多,本人觉得架构是非常必要的。前不就发帖与大家一起

2021-12-07 09:25:57

ARM架构简单介绍

ARM架构简单介绍市场上成百上千种的 ARM 芯片,如果我们去看它们的内核,却只有不多的几种。从时间上来看,从1985年设计的 26 位地址总线

2021-12-06 07:29:46

介绍一下ARM架构

我们已经介绍了X86架构,今天介绍另一个在近十年大火的架构,ARM。AR

2021-11-25 08:51:13

MCU应用程序架构的相关资料推荐

,对mcu ram 有一定的要求。详细介绍顺序执行法这种方式较为简单,实时性,并行性要求不高的情况下是一种不错的选择,程序设计

2021-11-03 09:22:26

关于ARM架构简单介绍

关于ARM架构ARM架构,过去称作高级精简指令集机器(英语:Advanced RISC Machine,更早称作Acorn精简指令集机器,Acorn RISC Machine),是一个精简指令

2021-07-16 07:49:59

如何选择8位MCU和32位MCU架构的指南使用?

  该如何对8位以及32位的MCU进行选择?8位和32位MCU在功能上仍是互为辅助、各有千秋,这其中的诀窍就在于,需先了解什么样的应用适合什么样的MCU

2021-03-01 06:38:49

8位MCU架构的应用优势介绍

8位MCU架构的进化变化正在帮助他们在整个MCU市场的单位销售方面保持领先地位。在许多应用中,8位

2019-03-25 08:03:00

7天热门专题 换一换
相关标签