主题中讨论的其他器件: UNIFLASH
看门狗每10ms 在 FW 中使用一次、服务看门狗每10ms 使用一次。 如果看门狗在13.1ms 内不被服务、器件将被复位。
在主循环中、 如果器件由看门狗复位、则将检查 CpuSysRegs.RESC.bit.WDRSn。
问题是、将 十六进制输出文件下载到 TMS320F28377S 后 、如果芯片电源仍然开启、则发现 CpuSysRegs.resc.bit.WDRSn 为1。
断电并随后开启后、 CpuSysRegs.RESC.bit.WDRSn 将被清除。
如果将.out 文件下载到芯片、 则不存在看门狗问题、 CpuSysRegs.resc.bit.WDRSn 为0。
加载 Hex 文件时为什么会重置看门狗?