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.

[参考译文] CC2642R:停用看门狗

Guru**** 2535750 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1406088/cc2642r-watchdog-activate-deactivate

器件型号:CC2642R
主题中讨论的其他器件:SysConfig

工具与软件:

对于某个应用、我们需要能够停用已激活的看门狗(在复位模式下)。
该文档显示尚未实现 watchdog.close。

是否有办法在以后停用和重新激活看门狗?

感谢您的帮助。

F.

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

    您好、Frederic:

    请参考 driverlib 文档的看门狗定时器模块 (由 门狗 TI 驱动程序 API 使用):"一旦被启用、看门狗中断就只能通过硬件复位来禁用。"  因此、只要器件处于活动状态、您就需要不断刷新看门狗(通常通过计时器)。

    此致、
    Ryan

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

    是的、我看到了。 有什么想法如何绕过这个?

    另一个相关的问题:在 WATCHDOG_OPEN 之后,它将开始倒计数,但初始超时是什么(在我做一个值 WATCHDOG_RELOAD 之前)?

    此致。

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

    driverlib 文档意味着这是一个硬件限制而不能解决。  我提供了有关设置计时器来定期更新看门狗的简要评论。

    SysConfig 看门狗模块中的"Period"值指示初始的重新加载值。

    此致、
    Ryan