Watchdog Timer (WDT)

Forfatter: John Stephens
Oprettelsesdato: 1 Januar 2021
Opdateringsdato: 1 Juli 2024
Anonim
Программирование МК AVR. Урок 53. Watchdog Timer (WDT). Часть 1
Video.: Программирование МК AVR. Урок 53. Watchdog Timer (WDT). Часть 1

Indhold

Definition - Hvad betyder Watchdog Timer (WDT)?

En watchdog-timer (WDT) er en indlejret timing-enhed, der automatisk beder om korrigerende handlinger efter systemfejldetektering. Hvis software hænger eller går tabt, nulstiller en WDT systemmikrokontrolleren via en 16-bit tæller.

Computere, der mangler indlejrede WDT'er, kræver ofte installerede WDT-udvidelseskort.

En WDT er også kendt som en computer, der fungerer korrekt (COP) -timer.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Watchdog Timer (WDT)

En WDT muliggør indbygget selvtillid på to måder:

  • Registrerer systemfejl eller fejl, herunder programmeringsfejl, software hænger, kode nedbrud eller strømstød.
  • Nulstiller operativsystemer og genoptager normal programaktivitet via nulstillingssignalet integreret i en CPU eller specialiseret mikrokontrollerchip. Denne nulstillingsproces er også kendt som fodring af vagthunden, sparker hunden, vager vagthunden eller klapper hunden.

Én WDT overvåger muligvis en anden for at sikre gemte og afsluttede dataopgaver inden for en bestemt periode, denne kaskade af WDT sikrer, at når en systemsvigt overvåges af en WDT, at WDT selv ikke hænger også.

WDT leverer yderligere funktioner som følger:


  • Upålidelig sandkassekode kan testes af en meget kompleks WDT for systemsikkerhed.
  • Hvis et websted ikke indlæses normalt, genererer en WDT automatisk opdateringsfunktionalitet til webbrowser.

WDT'er kan eksistere i software, som en separat hardwaremikroprocessor eller som en mikrokontrolleret underprocessor i en CPU eller andre dele af chipset.