您好! 我正在检查由 HCG 生成的_c_int00函数。 我注意到、MCU 可能会进入无限循环、如下所示:
if(_errata_SSWF021_45_both_plls(PLL_RETRIES) != 0U)
{
handlePLLLockFail();//Infinite wait inside
}if ((esmREG->SR1[2]) != 0U)
{
for(;;)
{
}
}if( pbistIsTestPassed() != TRUE)
{
pbistFail();//Infinite wait inside
}
当 MCU 进入无限循环时、我需要通知用户、可能通过下拉 nERROR 引脚。 我该怎么做? esmInit()在_c_int00中的所有无限循环之后调用,如果我更改 ESM 配置,它是否起作用? 或者、我能否以编程方式下拉 nERROR 引脚?