主题:AM62P 中讨论的其他器件
工具/软件:
MCU R5 SDL RTI UC1上的现有示例当看门狗到期时、它将中止并退出、但不会复位整个过程。
如何修改示例、以便在发生看门狗时复位整体内容
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.
工具/软件:
MCU R5 SDL RTI UC1上的现有示例当看门狗到期时、它将中止并退出、但不会复位整个过程。
如何修改示例、以便在发生看门狗时复位整体内容
你好、JM Moon、
我们需要配置 MMR 寄存器并将 WDT 事件路由到 ESM 模块以复位 SOC。
请按照以下步骤操作、查看它在您的应用中是否起作用。
Ctrl MMR 配置:
调用下面的 API 以确认 MMR 区域设置。
/* Reset Ctrl belongs to partition 6 of the CTRL MMR */ uint32_t rstPartition = 6U; uint32_t volatile * ctrl_addr ; /* Unlock CONTROL MMR registers */ SOC_controlModuleUnlockMMR(SOC_DOMAIN_ID_WKUP, rstPartition); ctrl_addr = (volatile uint32_t *)(0x43018170); *ctrl_addr &= (~(1<<17)); /* Lock CONTROL MMR registers */ SOC_controlModuleLockMMR(SOC_DOMAIN_ID_WKUP, rstPartition);
ESM 配置:
这已在 UC1示例中设置。
因此、尝试配置上述 CTRM MMR 设置、看看这是否起作用。
此致、
Anil.
你好、JM Moon、
SOC WDT 在启动后无法停止。
请查看 WDT 的调试指南、它可帮助您了解 WDT 在 AM62P 器件上的工作方式。
此致、
Anil.