造成这一问题的最可能原因是,当连接调试器时,看门狗系统被暂停。当调试器断开时,你的代码可能没有正确维护或禁用看门狗,导致软件在开关机后无法运行。
要在代码中禁用看门狗,可以使用以下函数:
IfxScuWdt_disableCpuWatchdog(IfxScuWdt_getCpuWatchdogPassword());
IfxScuWdt_disableSafetyWatchdog(IfxScuWdt_getSafetyWatchdogPassword());
造成这一问题的最可能原因是,当连接调试器时,看门狗系统被暂停。当调试器断开时,你的代码可能没有正确维护或禁用看门狗,导致软件在开关机后无法运行。
要在代码中禁用看门狗,可以使用以下函数:
IfxScuWdt_disableCpuWatchdog(IfxScuWdt_getCpuWatchdogPassword());
IfxScuWdt_disableSafetyWatchdog(IfxScuWdt_getSafetyWatchdogPassword());
举报