函数 MX_RNG_Init 失败
HAL_RNG_Init 返回:
while (HAL_IS_BIT_SET(hrng->Instance->CR, RNG_CR_CONDRST))
{
如果 ((HAL_Get
tick() - tickstart) > RNG_TIMEOUT_VALUE)
{
/* 新检查以避免抢占时错误的超时检测 */
如果 (HAL_IS_BIT_SET(hrng->Instance->CR, RNG_CR_CONDRST))
{
hrng->状态= HAL_RNG_STATE_READY;
hrng->ErrorCode = HAL_RNG_ERROR_TIMEOUT;
返回 HAL_ERROR;
}
}
}