标签: c stm32 watchdog
我在我的系统中使用看门狗。如果它在5秒内没有重新加载,它将被触发。我希望看到在看门狗复位之前完成的代码列表。没有连接的调试器,可以在我的代码中记录指令列表。
答案 0 :(得分:0)
有几种方法可以做到:
答案 1 :(得分:0)
对于您的问题,有一个简单但有点贵的解决方案。 Cortex M4内核支持跟踪指令。因此,您需要检查跟踪信号是否路由到引脚(需要大包装> 100引脚),启动后启用跟踪并只连接硬件跟踪器,这将记录核心已执行的每个实例。