IT-lexikon › Hårdvara › Fönsterwatchdog

Fönsterwatchdog

Hårdvara In English → Uppdaterad: 2026-11-03

Watchdog som återställer systemet inte bara när den matas för sent, utan också när den matas för tidigt.

En vanlig watchdog fångar program som hängt sig, men inte program som spårat ur på ett mer energiskt sätt: en loop som skenar och råkar innehålla matningsanropet håller hunden nöjd i all evighet. Fönsterwatchdogen öppnar därför bara ett tidsfönster där matningen är tillåten. Kommer den före fönstret räknas det som fel, och processorn återställs lika obönhörligt som vid timeout.

STM32 har båda varianterna sida vid sida: IWDG, som går på en egen intern RC-oscillator och överlever att huvudklockan dör, och WWDG, som går på systemklockan och har fönstret. Säkerhetsstandarder som IEC 61508 och ISO 26262 vill gärna se den senare, eftersom den kontrollerar att programmet håller takten — inte bara att det lever.

← Tillbaka till lexikonet