Thread 中讨论的其他器件:MSP-FET
工具与软件:
我要尝试调试一个系统问题、但在确定它如何进入我们看到失败的状态时遇到了问题。 我有一个中断、被设置为最高优先级、但根据我所能知、它将随机错过该中断-我有一个"去抖"检查线路是否仍然为高电平、如果不是高电平、我会设置一个标志。 所以我已经找到了一种方法来抓住它发生的时候,但是,据我所知,这是没有理由发生的。
过去、我使用逻辑分析仪来查看在故障发生之前运行的内存地址、但我不相信 MSP-FET 具有该特性。 我曾尝试通过堆栈指针沿着堆栈返回、但这似乎没有意义。 是否有任何方法可以查看"过去"并查看代码从何处跳转到中断... 看到中断触发之前正在运行哪些线路? 此外、它是非常随机的、所以我还没有在正常操作代码中找到断点、这个断点只在发生故障时停止、而不是在每次正常操作期间停止。
TIA
Justin