Sargsuņa taimeris (WDT)

Autors: John Stephens
Radīšanas Datums: 1 Janvārī 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Программирование МК AVR. Урок 53. Watchdog Timer (WDT). Часть 1
Video: Программирование МК AVR. Урок 53. Watchdog Timer (WDT). Часть 1

Saturs

Definīcija - ko nozīmē sargsuņa taimeris (WDT)?

Sargsuņa taimeris (WDT) ir iegulta laika noteikšanas ierīce, kas automātiski liek koriģēt darbības, ja tiek atklāti sistēmas darbības traucējumi. Ja programmatūra uzkaras vai tiek pazaudēta, WDT atiestata sistēmas mikrokontrolleri, izmantojot 16 bitu skaitītāju.

Datoriem, kuros nav iegultu WDT, bieži ir vajadzīgas instalētas WDT paplašināšanas kartes.

WDT ir arī pazīstams kā dators, kas darbojas pareizi (COP).


Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia skaidro sargsuņa taimeri (WDT)

WDT nodrošina iegultās sistēmas pašpaļāvību divos veidos:

  • Atklāj sistēmas kļūdas vai kļūdas, ieskaitot programmēšanas kļūdas, programmatūras apturēšanu, koda avāriju vai strāvas pārspriegumu.
  • Atiestata operētājsistēmas un atsāk normālu programmas darbību, izmantojot atiestatīšanas signālu, kas iegults CPU vai specializētā mikrokontrollera mikroshēmā. Šis atiestatīšanas process ir pazīstams arī kā sargsuņa pabarošana, suņa spārdīšana, sargsuņa pamodināšana vai suņa lološana.

Viens WDT var pārraudzīt otru, lai noteiktā laika posmā nodrošinātu saglabātus un pabeigtus datu uzdevumus, šī WDT kaskāde nodrošina, ka tad, kad WDT uzrauga sistēmas kļūmi, arī pats WDT nepakļaujas.

WDT nodrošina šādas papildu funkcijas:


  • Sistēmas drošībai ļoti sarežģītu WDT var pārbaudīt neuzticamu smilšu kastes kodu.
  • Ja vietne netiek ielādēta normāli, WDT automātiski ģenerē Web pārlūka atsvaidzināšanas funkcionalitāti.

WDT var pastāvēt programmatūrā, kā atsevišķs aparatūras mikroprocesors vai kā mikrokontrolēts apakšprocesors CPU vai citās mikroshēmojuma daļās.