Дом развитие Что такое сторожевой таймер (wdt)? - определение из техопедии

Что такое сторожевой таймер (wdt)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает сторожевой таймер (WDT)?

Сторожевой таймер (WDT) - это встроенное устройство синхронизации, которое автоматически запрашивает корректирующие действия при обнаружении сбоя системы. Если программное обеспечение зависает или утеряно, WDT сбрасывает системный микроконтроллер через 16-битный счетчик.


Компьютеры без встроенных WDT часто требуют установленных плат расширения WDT.


WDT также известен как компьютер, работающий должным образом (COP) таймер.

Техопедия объясняет сторожевой таймер (WDT)

WDT обеспечивает автономную работу встроенной системы двумя способами:

  • Обнаруживает сбои или ошибки системы, включая ошибки программирования, зависания программного обеспечения, сбои кода или скачки напряжения.

  • Сбрасывает операционные системы и возобновляет нормальную работу программы через сигнал сброса, встроенный в ЦП или специализированную микроконтроллерную микросхему. Этот процесс сброса также известен как кормление сторожевого пса, удар по собаке, пробуждение сторожевого пса или ласки собаки.

Один WDT может отслеживать другой, чтобы гарантировать сохранение и выполнение задач с данными в течение назначенного периода, это каскадирование WDT гарантирует, что когда WDT отслеживает сбой системы, сам WDT также не зависает.


WDT предоставляет дополнительные функции, а именно:

  • Ненадежный код изолированной программной среды может быть протестирован очень сложным WDT для обеспечения безопасности системы.
  • Если веб-сайт не загружается нормально, WDT автоматически создает функцию обновления веб-браузера.

WDT могут существовать в программном обеспечении, как отдельный аппаратный микропроцессор, или как микроконтролируемый подпроцессор внутри CPU или других частей чипсета.

Что такое сторожевой таймер (wdt)? - определение из техопедии