本文章 来自原创专栏《ESP32教学专栏 (基于ESP-IDF)》,讲解如何使用 ESP-IDF 构建 ESP32 程序,发布文章并会持续为已发布文章添加新内容! 每篇文章都经过了精打细磨!
↓↓↓通过下方对话框进入专栏目录页↓↓↓
优快云 请求进入目录 _ O x
是否进入ESP32教学导航(基于ESP-IDF)?
确定
一、简介
SNTP 指 简单网络时间协议(Simple Network Time Protocol),一个合格的物联网设备,少不了一个准确的钟。通过SNTP,可以使ESP32设备通过网络校准本地时间。使用起来也非常简单!
二、示例
1、场景一:最基础方式
最简单+基础的方式
sntp_setoperatingmode(SNTP_OPMODE_POLL);
sntp_setservername(0, "ntp.aliyun.com");
sntp_init();
但此时,你的ESP32要已联网,否则肯定是获取不了的。
接下来,你可以通过sntp_get_sync_status()
轮询检测同步是否完毕,官方示例提供了这样的代码。