This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F28379D:是否可以确定最近的复位事件是否由看门狗计时器引起?

Guru**** 2463730 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1493190/tms320f28379d-is-there-a-way-to-identify-whether-the-most-recent-reset-event-was-caused-by-the-watchdog-timer

器件型号:TMS320F28379D

工具与软件:

我们正在将现有的代码集从 F28335 DSP 移植到 F28379D DSP。 在 F28335上、我们可以检查系统控制寄存器以分辨最近的处理器复位事件是否由内置看门狗计时器引起。

我很难理解新处理器中系统控制和看门狗控制寄存器的差异。 我尚未找到系统可以记录看门狗计时器是否导致处理器复位事件的方法。 我是否能够以某种方式使用系统控制寄存器来确定最近复位事件的原因? 如果没有、您是否可以推荐一种方法、用于在重设事件期间保存此数据并在下次重引导时获取此数据?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Thomas:

    专家目前不在办公室、在他们回来后会尽快与您联系。  

    此致、

    Aishwarya.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Thomas:

    请检查 RESC 和 CPU2RESC 寄存器以查找复位原因信息。 例如、读取 RESC 可以告诉您 WDRSn 是否导致器件复位。

    谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢、Prarthan。 这正是我需要的信息。  还有一个问题:RESC 寄存器的内容是否受 EALLOW 保护?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    不是

    谢谢  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    再次感谢!