嗨,对话框我们在设备上发现了一些意外重置。有什么方法来识别不同的复位类型(POR, BOD复位,看门狗复位,…)?
嗨,只
没有标准的程序或任何api实现这个functionallity,以防BOD运动信号的设置,你可以检查新的启动BOD_STATUS_REGISTER(布朗检测状态寄存器)为了检查的BOD触发几率。关于Hardfault和NMI重置,两个处理程序都在RAM区域的保留部分存储信息,所以你应该能够存储任何自定义的指示和检查重置任何标记,如果没有调试器可用于附加。
由于MT_dialog
根据数据表,复位后的BOD_STATUS_REGISTER应为0。但是我发现它是0x15。电源电压3V以上。这是什么意思?
嗨提到,
如果您引用的是数据表上的表16,在“RESET by POR only”列中,应该在重置后将BOD_STATUS_REG设置为零,这是数据表上的一个错误,将在未来的版本中更正。BOD_STATUS_REG没有被POR重置。
嗨,只
没有标准的程序或任何api实现这个functionallity,以防BOD运动信号的设置,你可以检查新的启动BOD_STATUS_REGISTER(布朗检测状态寄存器)为了检查的BOD触发几率。关于Hardfault和NMI重置,两个处理程序都在RAM区域的保留部分存储信息,所以你应该能够存储任何自定义的指示和检查重置任何标记,如果没有调试器可用于附加。
由于MT_dialog
根据数据表,复位后的BOD_STATUS_REGISTER应为0。但是我发现它是0x15。电源电压3V以上。
这是什么意思?
嗨提到,
如果您引用的是数据表上的表16,在“RESET by POR only”列中,应该在重置后将BOD_STATUS_REG设置为零,这是数据表上的一个错误,将在未来的版本中更正。BOD_STATUS_REG没有被POR重置。
由于MT_dialog