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.

[参考译文] CCS/TMS320F2.8377万S:看门狗验证测试

Guru**** 2482225 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/654921/ccs-tms320f28377s-watchdog-verification-test

部件号:TMS320F2.8377万S

工具/软件:Code Composer Studio

尊敬的:

我要在软件开始时测试看门狗。 为此,我知道是否可以在RAM中写入数字,并在看门狗重置后验证该数字是否相同。 如果不同,这是一个实际的看门狗事件,如果它是相同的数字,则它是一个测试看门狗。

我尝试使用“#pragma persistent”,但变量在看门狗重置后重置。

此致

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

    在此设备上,所有RAM在看门狗重置后被清除,因此在看门狗重置后变量将为'0'。 在此设备上,我们有RESC (重置原因)寄存器,其状态对应不同的重置源。 您可以检查此寄存器的状态标志“WDRSn”,以查看重置是否是由于看门狗造成的。

    此致,

    Vivek Singh