看了stm8l的资料,知道了可以通过PVD直接对低电压进行程序操作,省去了AD转换那些麻烦问题。但是我从没使用过,看了网上有人发过stm32的PVD电压检测程序,一头雾水。请大家指导下STM8L的PVD低电压检测该怎么写,使用官方固件库,比如低于2.65V就调用LED闪。
void LED_work(void)
{...}
void PWR_INC(void) //PWR初始化
{
PWR_PVDLevelConfig(PWR_PVDLevel_2V65); //PVD设置2.65V
PWR_PVDCmd(ENABLE); //PVD使能
PWR_PVDITConfig(ENABLE); //PVD中断使能
__enable_interrupt(); //全局中断使能
}
下面该怎么写?
|