STM32电源引脚:
(1)VCC:C=circuit 表示电路的意思, 即接入电路的电压
(2)VDD:D=device 表示器件的意思, 即器件内部的工作电压;
(3)VSS:S=series 表示公共连接的意思,通常指电路公共接地端电压
(4)VEE:负电压供电;场效应管的源极(S)
(5)VBAT:当使用电池或其他电源连接到VBAT脚上时,当VDD 断电时,可以保存备份寄存器的内容和维持RTC的功能。如果应用中没有使用外部电池,VBAT引脚应接到VDD引脚上。(在断电情况下 RTC仍可以独立运行 只要芯片的备用电源一直供电,RTC上的时间会一直走。)
STM32入侵检测功能:
当TAMPER引脚上的信号从0 变成1 或者从1 变成0( 取决于备份控制寄存器BKP_CR 的TPAL位) ,会产生一个侵入检测事件。侵入检测事件将所有数据备份寄存器内容清除。
启动配置:
一般情况下,程序都是在Falsh程序存储器开始执行,但在某些情况下,也可以让程序在别的地方开始执行,以完成特殊的功能:
主闪存存储器:默认从falsh程序存储器开始执行。
系统存储器:系统存储器存放的是boot Loader程序,boot Loader程序的作用就是接收串口的数据,然后刷新到主闪存中(也就是串口下载程序)
内置SRAM:主要用于程序调试。
STM32最小系统电路: