MSP430F5659含RTC_B,支持掉电保存功能。系统电源电压3.3V。PMM的SVSH最高监测电压值是2.19V,当电源电压低于这个值时,PMM会自动将RTC_B的电源切换至VBAT,实现掉电保存。
我们的系统使用了外置看门狗TPS3823-30DBVT,该狗有电源电压监视功能,当电源电压低于2.93V时,RESET管脚拉低使MCU复位。
矛盾就在于看门狗的监测阈值高于PMM的检测阈值,使电源还没切换到VBAT,系统就被外狗复位了,导致RTC无法保存。去掉外狗就好了。
问题是我们需要用外狗。查了些资料,外狗的监测电压与电源电压成固定比例,如果选择较低监测值得狗,其电源电压也低。目前还没找到电源为3.3V,但是监测阈值低于2V的外狗。
请问这个问题怎么解决?有什么外狗能胜任这个工作呢?
多谢各位多多提议,集思广益。