Сторожовий таймер (рос. контрольний таймер, англ. Watchdog timer, WDT) — апаратно реалізована схема контролю за зависанням системи. Являє собою таймер, який періодично перезапускається контрольованою системою. Якщо скидання не відбулося протягом деякого інтервалу часу, відбувається примусовий перезапуск системи. У деяких випадках сторожовий таймер може посилати системі сигнал на перезавантаження («м'яке» перезавантаження), в інших — перезавантаження відбувається апаратно, завдяки замиканню сигнального проводу RST або подібного йому.
Фізично сторожовий таймер може бути реалізований як:
- Самостійний пристрій.
- Компонент пристрою, наприклад, мікросхемою на материнській платі.
- Частиною кристала SoC.
Автоматизовані системи, що не контролюються постійно людиною, також схильні до помилок, зависань та інших збоїв (зокрема апаратних). Тому використання в них сторожових таймерів збільшують їхню стабільність роботи, завдяки встановлення часового обмеження на реакцію оновлення свого статусу. Якщо оновлення статусу не відбулося, то відбувається примусовий перезапуск системи.
Сторожовий таймер найбільше поширення знайшов у вбудованих системах.
Сторожовий таймер має незалежний генератор й працює незалежно від основної системи. Через певні проміжки часу (при настанні події Time-Out) він примусово перезавантажує основну систему. Нормально працююча система постійно обнуляє ("скидає") WDT через проміжки часу, менше його періоду, для того щоб уникнути перезавантаження. Зазвичай, скидання WDT здійснюється командою WDR (Watch Dog Reset).
Див. також
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Storozhovij tajmer ros kontrolnij tajmer angl Watchdog timer WDT aparatno realizovana shema kontrolyu za zavisannyam sistemi Yavlyaye soboyu tajmer yakij periodichno perezapuskayetsya kontrolovanoyu sistemoyu Yaksho skidannya ne vidbulosya protyagom deyakogo intervalu chasu vidbuvayetsya primusovij perezapusk sistemi U deyakih vipadkah storozhovij tajmer mozhe posilati sistemi signal na perezavantazhennya m yake perezavantazhennya v inshih perezavantazhennya vidbuvayetsya aparatno zavdyaki zamikannyu signalnogo provodu RST abo podibnogo jomu Fizichno storozhovij tajmer mozhe buti realizovanij yak Samostijnij pristrij Komponent pristroyu napriklad mikroshemoyu na materinskij plati Chastinoyu kristala SoC Avtomatizovani sistemi sho ne kontrolyuyutsya postijno lyudinoyu takozh shilni do pomilok zavisan ta inshih zboyiv zokrema aparatnih Tomu vikoristannya v nih storozhovih tajmeriv zbilshuyut yihnyu stabilnist roboti zavdyaki vstanovlennya chasovogo obmezhennya na reakciyu onovlennya svogo statusu Yaksho onovlennya statusu ne vidbulosya to vidbuvayetsya primusovij perezapusk sistemi Storozhovij tajmer najbilshe poshirennya znajshov u vbudovanih sistemah Storozhovij tajmer maye nezalezhnij generator j pracyuye nezalezhno vid osnovnoyi sistemi Cherez pevni promizhki chasu pri nastanni podiyi Time Out vin primusovo perezavantazhuye osnovnu sistemu Normalno pracyuyucha sistema postijno obnulyaye skidaye WDT cherez promizhki chasu menshe jogo periodu dlya togo shob uniknuti perezavantazhennya Zazvichaj skidannya WDT zdijsnyuyetsya komandoyu WDR Watch Dog Reset Div takozhNeskinchennij cikl