请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC3200 你好!
我的代码在某个位置是、而是随机生成 FaultISR、我尝试跟踪其中的位置。 我正在使用写入 CC3200文件系统的调试日志文件。 但是、当我在硬故障时尝试从 FaultISR 内写入代码时、代码会在 sl_FsWrite 内的_SlDrvCmdOp 上滞留等待。 我假设这是因为 FreeRTOS 任务循环被阻止在该时间运行。
我的问题是:
a)您能否确认这是预期行为(卡滞部分)?
b)什么是记住 FaultISR 原因、然后复位系统的方法? 为了实现完全恢复、我使用 TI 建议的 NWP 复位序列强制执行基于 WDT 的复位。
谢谢、
Michael