牛卧堂MCU技术交流
标题:
M051欠压检测无法触发中断
[打印本页]
作者:
vincentwang
时间:
2014-3-27 10:32
标题:
M051欠压检测无法触发中断
最近在调试M051板子,采用5V供电,欠压检测设置为4.5V,通过debug,检查寄存器的值都已经设置OK了(BODCR的值为0x00000087),但电压低于4.5时没有中断产生,不知道还需要哪些设置?
作者:
a_ziliu
时间:
2014-3-27 13:41
BSP中有例子M051SeriesBSP_CMSIS_v2.01.002\SampleCode\Driver\SYS\KEIL
作者:
vincentwang
时间:
2014-3-27 15:35
用了这里面的例程,把原2.7V的电平更改为4.5V,但是也是没有反应,不知道是哪出问题了。
作者:
admin
时间:
2014-3-27 17:57
4.4V 还注意操作这些写寄存器 有没有解锁
Capture.PNG
(34.05 KB, 下载次数: 357)
下载附件
2014-3-27 17:56 上传
作者:
vincentwang
时间:
2014-3-27 18:06
寄存器的设置是对的。刚刚调试发现中断触发了,即IBOD_INTF置位了,但跑到NMI中断处理程序去了。
作者:
a_ziliu
时间:
2014-3-28 11:18
把NMI_EN設成0即可。
欢迎光临 牛卧堂MCU技术交流 (http://nuvoton-mcu.com/)
Powered by Discuz! X3.2