STM32L之可编程电压检测(PVD)

来源:本站
导读:目前正在解读《STM32L之可编程电压检测(PVD)》的相关信息,《STM32L之可编程电压检测(PVD)》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《STM32L之可编程电压检测(PVD)》的详细说明。
简介:STM32L之可编程电压检测(PVD)

在做电子标签项目产品中要有低电压检测功能。

可编程电压检测(PVD)将VDD电压与一个可选的阈值电压比较,阈值可通过PWR_CR寄存器的PLS[2:0]进行选择。

标志位PVDO的值表明VDD电压的值高于或者低于此阈值电压。

如果PVDO的值为0,说明VDD电压高于此阈值电压。

如果PVDO的值为1,说明VDD电压低于此阈值电压。

这一事件连接到EXTI line16,如果使能EXTI会产生一个中断。

在standby模式可编程电压检测被停止。

配置可编程电压检测:

PWR_PVDLevelConfig(PWR_PVDLevel_0);//可选PWR_PVDCmd(ENABLE);//使能电压检测

检查PVDO状态位:

if(PWR_GetFlagStatus(PWR_FLAG_PVDO)!=RESET)

{

//VDD电压低于阈值电压

}

else

{

//VDD电压高于阈值电压

}

提醒:《STM32L之可编程电压检测(PVD)》最后刷新时间 2024-03-14 01:06:45,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《STM32L之可编程电压检测(PVD)》该内容的真实性请自行鉴别。