stm32f103芯片手册(STM32f103ZET6学习资料)
stm32f103芯片手册(STM32f103ZET6学习资料)● 独立的电源地VSSA● ADC的电源引脚为VDDA独立的A/D 转换器供电和参考电压为了提高转换的精确度,ADC使用一个独立的电源供电,过滤和屏蔽来自印刷电路板上的毛刺干扰。
STM32的工作电压(VDD )为2.0~3.6V。通过内置的电压调节器提供所需的1.8V电源(cpu内核用1.8V电源供电)。
图文无关
当主电源VDD 掉电后,通过VBAT 脚为实时时钟(RTC)和备份寄存器提供电源。如果外面没接VBAT电源,则单片机将停止任何动作。如果在实际项目中,并且用RTC时钟来获取时间日期。则在电路设计之初就得考虑VBAT电源,也就是纽扣电池部分电路。
stm32电源图
独立的A/D 转换器供电和参考电压
为了提高转换的精确度,ADC使用一个独立的电源供电,过滤和屏蔽来自印刷电路板上的毛刺
干扰。
● ADC的电源引脚为VDDA
● 独立的电源地VSSA
如果有VREF- 引脚(根据封装而定),它必须连接到VSSA 。
100 脚和144 脚封装:
为了确保输入为低压时获得更好精度,用户可以连接一个独立的外部参考电压ADC到VREF 和
VREF- 脚上。在VREF 的电压范围为2.4V~VDDA 。
64 脚或更少封装:
没有VREF 和VREF- 引脚,他们在芯片内部与ADC的电源(VDDA )和地(VSSA )相联。对于100脚和144脚芯片 在设计电路时切记最好是VREF 与VDD电源分离开,在两者间接个磁珠用来滤去不必要的杂波,影响adc输出结果。VREF 的电源必须要比2.4V高。不能高于5V,因为参考电压的范围被划分成了2的12次方。12位adc。电压高于5v,芯片管脚容易烧坏。当要测量大电压时,最好进行电阻分压方式,这样二十多伏的电压只要经过合理的分压,就很容易的测量出来。测量结果间有个比例关系要注意。
电池备份区域
使用电池或其他电源连接到VBAT 脚上,当VDD 断电时,可以保存备份寄存器的内容和维持RTC的功能。通俗可以理解为VDD是主电源,VBAT是从电源。VBAT脚的电源不仅仅用纽扣电池来供电,还可以用两节1.5V电源供电。
VBAT 脚也为RTC、LSE振荡器和PC13至PC15供电,这保证当主要电源被切断时RTC能继续工作。切换到VBAT 供电由复位模块中的掉电复位功能控制。
如果应用中没有使用外部电池,VBAT 必须连接到VDD 引脚上。(必须)如果在应用中没有外部电池,建议V BAT 在外部通过一个100nF的陶瓷电容与V DD 相连。
慢慢品,细细噘
上电复位(POR) 和掉电复位(PDR)
STM32内部有一个完整的上电复位(POR)和掉电复位(PDR)电路,当供电电压达到2V时系统既
能正常工作。单片机最低供电电压为2v。当电压低于2v时,系统处于复位状态。
低功耗模式
在系统或电源复位以后,微控制器处于运行状态。当CPU不需继续运行时,可以利用多种低功
耗模式来节省功耗,例如等待某个外部事件时。用户需要根据最低电源消耗、最快速启动时间
和可用的唤醒源等条件,选定一个最佳的低功耗模式。
STM32F10xxx有三种低功耗模式:● 睡眠模式(Cortex™-M3内核停止,所有外设包括Cortex-M3核心的外设,如NVIC、系统时
钟(SysTick)等仍在运行)
● 停止模式(所有的时钟都已停止)
● 待机模式(1.8V电源关闭)
此外,在运行模式下,可以通过以下方式中的一种降低功耗:
● 降低系统时钟
● 关闭APB和AHB总线上未被使用的外设时钟
低功耗模式以及唤醒方式
在实际项目中按照不同的低功耗要求可以进入到不同的低功耗模式中。在正式用到此节知识时,建议读stm32的中文手册进行进一步的学习,使用。