10a7ce71fSopenharmony_ciSNTP client for HarmonyOS
20a7ce71fSopenharmony_ci===============================================
30a7ce71fSopenharmony_ci
40a7ce71fSopenharmony_ci**目的:** 在OpenHarmony开发板上支持SNTP客户端功能,目前仅支持`Hi3861`开发板。
50a7ce71fSopenharmony_ci
60a7ce71fSopenharmony_ci**相关说明:**
70a7ce71fSopenharmony_ci
80a7ce71fSopenharmony_ci1. 本项目是从LwIP中抽取的SNTP代码;
90a7ce71fSopenharmony_ci3. `Hi3861 SDK`中已经包含了一份预编译的lwip,但没有开启SNTP功能(静态库无法修改);
100a7ce71fSopenharmony_ci
110a7ce71fSopenharmony_ci**如何编译:**
120a7ce71fSopenharmony_ci
130a7ce71fSopenharmony_ci1. 将httpd代码下载到openharmony源码顶层目录:
140a7ce71fSopenharmony_ci    * `mkdir third_party/sntp && git clone https://gitee.com/hihopeorg/sntp.git third_party/sntp`
150a7ce71fSopenharmony_ci2. 修改openharmony的`build/lite/product/wifiiot.json`文件:
160a7ce71fSopenharmony_ci    * 将其中的`//applications/sample/wifi-iot/app`替换为`//third_party/sntp:app`;
170a7ce71fSopenharmony_ci3. 在openharmony源码的顶层目录,执行`python build.py wifiiot`;
180a7ce71fSopenharmony_ci
19