我想在检测到低输入功率后将错误信息写入eeprom / flash。基本上我想将欠压和过压错误情况记录到非易失性存储器中。
我开始了解使用眉头复位电路的一些实现。如果我对此有所了解,那将非常有用。
答案 0 :(得分:1)
AVR和PIC的示例:
当BOD检测到欠压时,MCU将复位,现在已经太晚了,无法记录下来。您无法在重置前保存状态。解决方案是在启动时读取MCUSR
(对于AVR)或RCON
(对于PIC)并找到复位源。然后,您可以将事件记录在非易失性存储器中(但您将记录重启日期,而不是停止日期。)