RTC(Real-Time Clock)는 시간이 중요한 애플리케이션에서 필수적인 모듈입니다. 시간을 추적하고 알람을 설정하며, 정밀한 타이밍을 제어하는 등의 작업에서 RTC는 핵심적인 역할을 합니다. 특히 저전력 시스템에서는 프로세서가 지속적으로 작동하지 않더라도 RTC를 이용해 시간 관련 작업을 처리할 수 있어 전력 소비를 크게 줄일 수 있습니다.이번 포스트에서는 nRF52840 SoC(System on Chip)에서 RTC를 이용해 캘린더를 구현하는 방법을 살펴보겠습니다. 실제 날짜와 시간을 추적하는 캘린더 설정부터 알람 기능, 시간 조정, 그리고 장시간 사용 시 발생할 수 있는 오차 관리 방법까지 다루어 보겠습니다.1. RTC 모듈 개요RTC는 마이크로컨트롤러에 내장된 저전력 타이머로, 시간 및 날짜..