请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LS0432 我需要在代码中实现看门狗计时器。 我初始化了100ms、如下所示:
rtiREG1->WWDSIZECTRL = 0x00000005;
rtiREG1->DWDPRLD = 0x3D1;
rtiREG1->DWDCTRL = 0xA98559DA;
在主代码中、我将函数开头的 WDKEY 设置为:
rtiREG1->WDKEY = 0xE51A;
并将其再次设置为
rtiREG1->WDKEY = 0xA35C;当一个相应的函数完成时、它的任务。
当我运行代码时、"I nERROR (错误)" LED 闪烁。 我删除了 WD 函数并刷写了代码、控制器工作正常。
有人能不能帮助我了解启用和维修看门狗的顺序是否正确。