임베디드 시스템 개발에서 시스템의 신뢰성을 보장하는 일은 매우 중요합니다. 특히 IoT 장치나 무선 통신 장치와 같은 시스템은 외부 환경에 의해 예기치 않게 오류가 발생할 수 있습니다. 이때 Watchdog Timer(감시 타이머)를 사용하면, 시스템이 예기치 않은 상황에 빠지더라도 자동으로 복구될 수 있습니다. 본 글에서는 nRF 시리즈에서 Watchdog Timer를 설정하고 사용하는 방법을 중점적으로 다루며, 예시 코드와 함께 그 과정을 단계별로 설명합니다.1. Watchdog Timer란?1.1 개념Watchdog Timer는 시스템이 주어진 시간 내에 특정 동작을 수행하지 않을 경우, 이를 감지하고 시스템을 리셋하는 보호 장치입니다. 임베디드 시스템에서 흔히 사용되는 이 타이머는 주로 소프트웨어..