"); //-->
很多场景中,由于业务需要,模块需要保持正确的系统时钟,才能正常工作。但是模块上电后的初试时间戳是946713600(即2000/01/01,16:00:00),所以同步时钟成为了开发者要解决的重要问题。对于Cat.1模块,移动/电信卡,通常会下发基站时间,那么sntp就不是必要的,而联通卡通常不会下发,就需要sntp了。
NTP(NetworkTimeProtocol,网络时间协议)是用于同步系统时间的协议。它通过网络连接多个设备,确保这些设备的系统时钟保持一致。
本例程展示了如何使用SNTP授时服务来同步时间。
NTP和简化版的SNTP主要区别在于精确度和复杂性。
SNTP(SimpleNetworkTimeProtocol)通常用于不需要高精度同步的设备,如嵌入式系统。而NTP则用于要求较高时间精度的场景。
本demo将连接NTP服务器进行时间同步。
包括天线、USB数据线
3.2 SIM卡请准备一张可正常上网的SIM卡,该卡可以是物联网卡或您的个人手机卡。
特别提醒:请确保SIM卡未欠费且网络功能正常,以便顺利进行后续操作。
3.3 数据通信线typec接口USB数据线即可。
3.4 PC电脑WINDOWS系统。
使用说明参考Luatools下载和详细使用:
https://docs.openluat.com/Luatools
780E模块使用固件:SDK&Demo-文档中心,本demo使用的固件版本是:
LuatOS-SoC_V1112_EC618_FULL.soc
本教程使用的demo:
https://gitee.com/openLuat/LuatOS-Air780E/tree/master/demo/sntp
将固件和脚本烧录到模块中:Luatools下载和使用教程-合宙模组资料中心
源码和固件已打包,如下所示:右键点我,另存为,下载完整压缩文件包
5.2 demo使用api介绍socket.sntp(sntp_server)
作用:sntp时间同步

返回值
无
os.time(mytime)
作用:时间戳函数
参数

返回值
无
os.date(fmt,time)
作用:日期函数
参数

返回值

json.encode(obj,t)
作用:将对象序列化为json字符串
参数

返回值

json.decode(str)
作用:将字符串反序列化为对象
参数

返回值

6.1.1 demo介绍

6.1.2 将程序下载到开发板
参考:将固件和脚本烧录到模块中:Luatools下载和使用教程-合宙模组资料中心(https://docs.openluat.com/Luatools/)

本demo介绍了如何使用ntp服务器同步时间。
常见问题
9.1 ntp同步时间后,这个clock精度高吗,需要多久同步一次?
并不能保证任何时间任何地点都能百分百同步到正确的时间。所以,如果用户项目中的业务逻辑严格依赖于时间同步功能则不要使用本功能模块,建议使用自己的应用服务器来同步时间。
9.2 多长时间ntp同步一次?
正常使用,一小时一次,已经足够了,甚至1天一次也可以。
9.3 这个函数socket.sntp()后每次在程序中调用os.time也是实时时间了吗?
是的,只要时间同步成功了,就是实时时间了。
今天就分享到这里了。
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
TDK 发布 SensorStage 传感器评估平台,大幅加速 IMU 开发进程
以太网通讯模组源代码
智慧城市IPv6互联参考设计
RFID技术在移动电子商务中的应用
Kwikset:超低功耗Wi-Fi解锁无缝体验
意法半导体全新STM32C5系列,重新定义入门级微控制器性能与价值,赋能万千智能设备
SmartDV展示完整的边缘与连接IP解决方案,以高速和低功耗特性赋能移动、物联网和媒体处理设备创新
基于蓝牙的汽车物联网应用与开发
基于ANDROID4.X的智能电视电脑一体机的设计方案
芯科科技驱动和重塑智能门锁行业格局
Taoglas 针对多无线天线系列的紧凑型物联网设计
基于K60的物联网数据采集器
“智慧的地球”与“物联网”(转)
基于物联网的电池组均衡充电与监控系统
ZedBoard开发板申请
以太网通讯模组PCB图
物联网与RFID芯片
RFID中间件关键技术研究
基于K60的webserver图像监控系统
智能家居系统
纳米电力将nPZero集成电路推向超低功耗物联网的量产
物联网无线系统+Xilinx Zynq 开发板申请
嵌入式系统与物联网
被收购后的芯科实验室:物联网与人工智能的未来走向
求物联网和嵌入式的大神指教
嵌入式系统的一些新理念
边缘计算与人工智能(Edge AI)如何引领新一轮技术革命
ARM首席技术官谈物联网的过去、现在和未来
以太网通讯模组PCB图
物联网的输电高压线路智能驱鸟系统