STM32F0xx IWGD Berechnung

Gast #4878344
Lesenswert?

Nabend,

Komme gerade irgendwie nicht klar.
Versuche den IWGD Watchdog zu Initalisieren.

Dabei hat nur leider mein Reload Wert keinen Einfluss auf das auslösen.
Berechne ich sicherlich falsch...

Der RC Oszi. läuft bei dem IWGD mit ca. 40kHz und einem Prescaler von 
4?! Default?!

Man soll laut Datenblatt einen min/max Wert von ~0,1ms/28,3sec.
Bei meinen Rechnungen komme ich nur auf die 0,1ms.

Gerechnet habe ich.: 40kHz / 4 * Reload_Wert.

Was mache ich falsch?

Hier die Init.:
1
    RCC_LSICmd(ENABLE);
2
    IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable);
3
    IWDG_SetPrescaler(IWDG_Prescaler_4);
4
    IWDG_SetReload(100);
5
    IWDG_WriteAccessCmd(IWDG_WriteAccess_Disable);
6
    IWDG_Enable();

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren