반응형 watchdog timer1 [임베디드] Watchdog Timer란? Watchdog Timer(WDT)는 임베디드 시스템에서 안정성과 신뢰성을 제고하기 위한 중요한 하드웨어 디바이스입니다. 이 기능은 주로 마이크로컨트롤러나 임베디드 시스템에서 사용되며, 시스템이 정상 동작하고 있는지 지속적으로 감시하며, 시스템이 비정상적인 동작 상태로 빠질 때를 대비하여 동작합니다. 1. WDT 동작 원리 WDT 설정: WDT를 사용하기 전에 초기화되어야 합니다. 초기화는 주로 레지스터 설정을 통해 이루어지며, 타이머의 주기와 동작 모드를 결정합니다. 이 주기는 일반적으로 몇 초에서 몇 분까지로 설정되며, 이것이 WDT가 시스템을 감시하는 주기입니다. WDT 리셋: 시스템의 주요 루프나 태스크 내에서 주기적으로 WDT를 리셋해야 합니다. 이는 WDT 타이머를 초기 상태로 재설정하며, 시.. 2023. 10. 27. 이전 1 다음 반응형