STM32CubeMX --- Perro guardián independiente

Configuración en cubemx

En primer lugar, debemos saber que la fuente de reloj del perro guardián iwdg es el reloj interno de 40 kHz. Esto está relacionado con cómo calcular el tiempo de espera de la alimentación.
fuente de reloj iwdg
Como se muestra en la figura siguiente, marque "Activado". Puede modificar el coeficiente de preescaler y el ciclo completo según sus necesidades.
configuración iwdg

Calcular el tiempo de espera

Referencia: cálculo

Codigo de usuario


void startIWDG(void)
{
   __HAL_IWDG_START(&hiwdg);
}

void clearIWDG(void)
{
   HAL_IWDG_Refresh(&hiwdg);
}

Supongo que te gusta

Origin blog.csdn.net/Kshine2017/article/details/112980991
Recomendado
Clasificación