第3章STM32最小系统主要内容1、电源电路2、时钟电路3、复位电路4、STM32启动5、程序下载电路6、STM32的最小系统第一页,共三十页
1电源电路主要内容供电方案低功耗模式第二页,共三十页
STM32F103引脚(R系列)R系列64引脚第三页,共三十页
VCC:C=circuit表示电路的意思,即接入电路的电压;VDD:D=device表示器件的意思,即器件内部的工作电压(接电源);VSS:S=series表示公共连接的意思,通常指电路公共接地端电压(接地);VDDA,VSSA是模拟部分的电源;VBAT备份区域使用的供电电源;第四页,共三十页
供电方案按照不同部件模块的特点,分部件区域供电
分4个区域、4种类型
CM3处理器区、模拟电路区、I/O端口区、备份区
CM3处理器区:包括CPU、存储器、数字设备,1
8V模拟电路区:ADC、复位模块、RC振荡器、PLL模拟部分,2
6VI/O端口区:I/O端口等接口,2
3V)备份区:RTC、外部振荡器、后备寄存器,1
6V第五页,共三十页
低功耗模式实现方法:主要通过对CM3CPU、SRAM、寄存器、外设等部件的供电电源和时钟的控制:降低系统时钟、切断部件时钟、部件电源控制CM3的低功耗运行模式睡眠模式:仅CM3核停止运行,PLL、HSE、HSI正常运行,不需要CPU参与的部件可正常运行
停止模式:CM3核停止运行,关断PLL、HSE、HSI,所有内部外设停止;仅保留备份寄存器、待机电路供电,仅寄存器、SRAM的内容被保留
唤醒后接着运行
待机模式:电压调节器关闭,由电池供电,仅保留备份寄存器、待机电路供电,所有设备停止,寄存器、SRAM的数据丢失
唤醒后从复位状态运行
低功耗模式可以被唤醒,由引脚、系统看门狗或RTC报警唤醒第3次到此2第六页,共三十页
STM32的低功耗模式