工具与软件:
我正在尝试使我的 MCU 能够检测其电源何时出现电源电压可能下降的问题。
例如、当我的 MCU 以低电压启动时、在1.8V 电压下、它开始运行程序、但其 ADC 未运行、即使其电源电压恢复正常(3.3V)时也是如此。
所以我想在 MCU 成功开始引导后、把掉电阈值更改为3级、而不是0级(默认的)。
我使用命令 DL_SYSCTL_setBORThreshold (DL_SYSCTL_BOR_THR_LEVEL_3)更改电平;
然后通过设置 GO 位: SYSCTL->SOCLOCK 来激活。 BORCLRCMD =((uint32_t) 0xC7000000U)|(uint32_t) 0x01;
但是、当我向 MCU 提供3.3V 电压时、它不会像在我添加掉电命令之前那样启动任何编程。
有人知道如何使用此函数吗? 请提供帮助。
我还想知道欠压中断的中断处理程序函数是什么、但我可以在库的任何位置找到它、有人知道它在哪里吗?
非常感谢您的阅读。