好吧,其实这个是在前面那个帖子之前做的,这里顺便也分享一下
http://www.openedv.com/forum.php?mod=viewthread&tid=281372&extra=page%3D1
功能是,上电后使用DHCP获取IP,按下按键key0,就会使用UDP从ntp服务器上获取时间。
你也知道咯,UDP不保质保量的,要是按下按键key0后,没有打印时间,这个很正常,多按几次就好了(其实完全可以从代码上解决)。
比较麻烦的是,处理收到的数据。要想处理好这个数据,你需要知道许多时间,比如 UTC时间,巴拉巴拉巴拉巴拉。
好了,我这么懒的人,肯定不会自己敲太多代码了(好吧,我是敲不来)。
于是网上到处找了些代码,修修改改就能用了
下面是串口打印的信息和我的电脑的时间。
要说明的是,我这里没有管数据包在网络中传输的时间(因为懒,也没必要),这个时间大概会有ms级的滞后(视网络而定)。
这个是整个工程。
串口打印网络时间.rar
(1.23 MB, 下载次数: 64)
2018-10-24 17:12 上传
点击文件名下载附件
PS: 还是那句话,ui做的好的大佬,请随便改
一周热门 更多>