Watcherog Timer (WDT)

May -Akda: John Stephens
Petsa Ng Paglikha: 1 Enero 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
Программирование МК AVR. Урок 53. Watchdog Timer (WDT). Часть 1
Video.: Программирование МК AVR. Урок 53. Watchdog Timer (WDT). Часть 1

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Watchdog Timer (WDT)?

Ang isang tagapagbantay ng relo (WDT) ay isang naka-embed na aparato ng tiyempo na awtomatikong nagtutulak ng pagwawasto sa pagkilos ng sistema ng malfunction. Kung ang software ay nag-hang o nawala, isang WDT ay nai-reset ang microcontroller ng system sa pamamagitan ng isang 16-bit counter.

Ang mga computer na kulang sa naka-embed na WDT ay madalas na nangangailangan ng naka-install na mga card ng pagpapalawak ng WDT.

Ang isang WDT ay kilala rin bilang isang computer na maayos na operating (COP) timer.


Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinaliwanag ng Techopedia ang Watchdog Timer (WDT)

Pinapayagan ng isang WDT ang naka-embed na sistema ng pag-asa sa sarili sa dalawang paraan:

  • Nakita ang mga glitches ng system o mga pagkakamali, kabilang ang mga error sa programming, hang ng software, code crash o power surges.
  • I-reset ang mga operating system at magpapatuloy ng normal na aktibidad ng programa sa pamamagitan ng pag-reset ng signal na naka-embed sa isang CPU o dalubhasang chip ng microcontroller. Ang prosesong ito ng pag-reset ay kilala rin bilang pagpapakain sa bantay, pagsipa sa aso, paggising sa bantay o pag-alaga sa aso.

Maaaring subaybayan ng isang WDT ang isa pa upang matiyak na mai-save at nakumpleto ang mga gawain ng data sa loob ng isang itinalagang panahon na ito ay pagsisigurado ng WDT na nagsisiguro na kapag ang isang pagkabigo sa system ay sinusubaybayan ng isang WDT, na ang WDT mismo ay hindi nag-hang din.

Nagbibigay ang WDT ng mga karagdagang tampok, tulad ng sumusunod:


  • Ang hindi mapagkakatiwalaang code ng sandbox ay maaaring masuri ng isang napaka-kumplikadong WDT para sa seguridad ng system.
  • Kung ang isang website ay hindi na-load nang normal, isang WDT awtomatikong bumubuo ng pag-andar ng pag-refresh ng browser ng Web.

Ang mga WDT ay maaaring umiiral sa software, bilang isang hiwalay na microprocessor ng hardware, o bilang isang subprocessor ng microcontrolled sa loob ng isang CPU o iba pang mga bahagi ng chipset.