|
之前看有位坛友发贴咨询了凌鸥LKS32MC45x系列MCU的一个欠压复位问题:
https://bbs.21ic.com/icview-3495361-1-1.html 今天就抽空总结一下其电源检测模块的主要逻辑和配置功能,供大家参考。
凌鸥LKS32MC45x系列MCU的电源管理系统里面有电源检测模块,即PVD(Power Voltage Detect),该模块可以对 3.3V 输入电源进行检测,如果低于某一设定阈值,则产生报警信号以提醒 MCU,其中报警信号通过PVD中断触发: 欠压阈值可以通过SYS_AFE_REGB 模拟配置寄存器B的PVDSEL[1:0]位设置为不同的电压值: 另外,在发生欠压事件时,如果想MCU继续工作不复位,可以通过SYS_AFE_REGB 模拟配置寄存器B的PDT_PD位设置为1,即只产生欠压标志,不产生芯片复位:
|