一、电源
(1)VCC:电路电压,stm32嵌入式为3.3V
(2)VDD:器件内部工作电压,一般是直接和VCC相连接
(3)VSS:电路公共接地端电压,一般是接地
(4)VBAT:主电源VDD掉电后,通过VBAT脚为实时时钟(RTC)和备份寄存器提供电源
(5)Vref:内部参考电压
(6)PVD:电源电压检测器,用于对MCU供电电压VDD进行监控。通过电源控制寄存器中的设定监控电压的阀值,通过对外部电压进行比较来监控电源。当条件触发,需要系统进入特别保护状态,执行紧急关闭任务:对系统的一些数据保存起来,同时对外设进行相应的保护。
二、AHB和APB总线
AHB:高速系统总线(Advanced High performance Bus ),它主要负责连接处理器、DMA等一些内部接口。AHB 系统由主模块、从模块和基础结构3部分组成,整个AHB总线上的传输都由主模块发出,由从模块负责回应。
APB:外围总线(Advanced Peripheral Bus),主要负责连接外围设备,它又分为APB1和APB2,它的总线架构不像 AHB支持多个主模块,在APB里面唯一的主模块就是APB 桥。
APB1最大时钟频率为36MHz
APB2最大时钟频率为72MHz
三、片内总线和片外总线
1.片内总线:(1)AHB总线(2)APB总线
2.片外总线:(1)IIC (2)SPI [单端信号]
(3)RS485(4)CAN(5)USB [差分信号]
(6)PCI (7)PCIe