2393716_zh-CN

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

2393716_zh-CN

2393716_zh-CN

无法检测到 LPC18xx 的看门狗复位

我无法检测看门狗何时RESET。我目前正在按照用户指南中的步骤操作,指南中指出:

看门狗超时标志(WDTOF)经过检查后可确定看门狗是否导致了复位条件。 WDTOF标志必须通过软件清零。

虽然设备重置成功,但之后该标志似乎并未被设置。

我看到之前有一个关于 LPC4357 类似问题的帖子(已解决:LPC4357:无法检测到看门狗 RESET - NXP 社区),但我没有在 LPC18xx 勘误表中看到任何相关信息。

请问LPC18xx是否存在与上述相同的问题?

LPC18xxRe: Cannot detect watchdog reset for LPC18xx

@ejg

谢谢你的帖子!

请问您使用的是哪一款LPC18xx?

另外,你们是在什么时候审查国旗的?

如果从lpc18xx_wwdt.h调用WWDT_Init函数,它会清除中断标志,因此需要先读取WDTOF。


Re: Cannot detect watchdog reset for LPC18xx

@carlos_o ,谢谢你的回复。

我正在使用LPC1837。

启动时,在与任何其他 WWDT 寄存器交互之前,会检查该标志。CMSIS SystemInit 完成后,我设置了系统同步,然后检查此标志。

Re: Cannot detect watchdog reset for LPC18xx

@ejg

是的,LPC18xx 与 LPC43xx 存在同样的问题。

要确定核心复位的原因,请参阅 LPC18xx 用户手册中的第 14.5.1 节“确定核心复位的原因”。

Alice_Yang_0-1784105602643.png



BR

爱丽丝

标记 (1)
无评分
版本历史
最后更新:
3 周之前
更新人: