게시된 날짜: Jul 27, 2021
이제 FreeRTOS 202107.00에는 Simple Network Time Protocol (SNTP) 클라이언트 라이브러리가 포함되어 개발자들은 FreeRTOS 기반 IoT 애플리케이션에 시간 정보를 쉽게 추가할 수 있습니다. SNTP 클라이언트 라이브러리(일명 coreSNTP)는 디바이스와 클라우드 간의 클락을 동기화하는 데 사용됩니다.
디바이스가 시간을 표시하거나 비즈니스 로직을 위해 시간을 사용할 경우(예: 온도 및 조명 제어) IoT 애플리케이션의 coreSNTP를 사용할 수 있습니다. 또한, coreSNTP를 사용하여 TLS가 클라우드와 핸드세이크하거나, 필요한 경우 클라우드 스토리지 요청을 인증하기 위한 서명을 생성할 때(예: Amazon Simple Storage Service에 대한 HTTPs 요청을 위한 SigV4 서명) 인증서를 검증할 수 있습니다. SNTP 기능은 외부 전원의 부재 중 시간 및 날짜 정보를 유지할 수 없는 IoT 디바이스에서 특별히 중요하게 되었습니다(예: 실시간 클락 모듈을 포함하지 않는 IoT 디바이스). coreSNTP 라이브러리에 대한 자세한 내용은 README를 참조하세요.
FreeRTOS.org 다운로드 페이지 또는 GitHub에서 FreeRTOS 소스 코드를 다운로드하여 시작하거나 FreeRTOS.org 라이브러리 페이지에서 자세한 정보를 찾을 수 있습니다.