MCU 架构

本帖介绍 MCU(abbreviation for Micro Controller Unit)的结构。

MCU 包括 CPU、内部控制单元(时钟、IPR)、存储单元(RAM、F-ROM、EEP-ROM)、外部信号输入/输出单元(GPIO、ADC)、通信单元(UART、CAN、I2C、SPI)、内部和外部控制单元(定时器/计数器、DMA)。MCU 是用于控制事物的计算机芯片,可用于各种配备计算机的装置和设备。

MCUMicro Controller UnitMCU 是一种集中央处理器、内部控制单元、存储器单元、外部信号 I/O 单元、内部通信单元和外部控制单元于一体的半导体。
F-ROMFlash Read Only MemoryF-ROM 是一种非易失性存储器,即使在关闭电源的情况下也不会丢失所记录的内容,是一种内容可以通过电子方式重写的存储单元。 F-ROM 的容量比 EEP-ROM 大,但重写时间更长,重写次数更少。
EEP-ROMElectrically Erasable Programmable Read-Only MemoryEEP-ROM 是一种非易失性存储器,即使在关闭电源的情况下也不会丢失所记录的内容,是一种内容可以通过电子方式重写的存储单元。
RAMRandom Access Memory主存储器单元。
INTCInterrupt ControllerINTC 是一个控制中断优先级等的单元。
ClockClock Controller时钟是由 MCU 向 CPU、各单元和总线设置提供时钟的单元。
GPIOGeneral-Purpose Input/OutputGPIO 是执行数字输入/输出(高/低输入/输出)的单元
ADCAnalog-to-Digital ConverterADC 是将输入的模拟电压转换为数字值的装置
Timer/CounterTimer/Counter定时器/计数器是一个通过时钟或外部输入信号计数来测量时间的单元。 在单片机中使用时,它用于测量线程(任务)等的时间。 在 MCU 外部使用时,它用于测量输入信号电平的时间、输入脉冲计数、PWM 输出、脉冲输出等。
DMADirect Memory AccessDMA 是一种功能单元,可在不使用 CPU 的情况下将数据存储在单元和 RAM 等中。
WDTWatch Dog TimerWDT 是一个单元,如果程序在指定时间内未执行指定操作,WDT 将执行复位等操作。
UARTUniversal Asynchronous Receiver TransmitterUART 是一个可将异步串行信号转换为并行信号的单元,用于串行通信。
CANController Area NetworkCAN 是一种符合 ISO 11898 通信标准的通信装置
I2CInter-Integrated CircuitI2C 是用于串行总线通信的通信单元
SPISerial Peripheral InterfaceSPI 是用于串行总线通信的通信单元
OSS-ECAL Chinese
error: 内容受保护 !