2473|4

1310

帖子

3

TA的资源

一粒金砂(高级)

楼主
 

“玩板”+ 第二篇#EK-TM4C1294XL上跑个SNTP获取网络时间 [复制链接]

 
本帖最后由 54chenjq 于 2020-3-9 01:07 编辑

        SNTP(Simple Network Time Protocol),是NTP协议的简化,SNTP虽然不如NTP精准,但非常适用于基于单片且具备网络通讯功能对时使用。

        SNTP协议采用服务器/客户端工作方式,通过广播或者点播操作,实现对客户端系统时间的对时。客户端的时间可能由RTC来提供,长期运行过程中随着微小误差的积累,系统时间会出现较大偏离。此时,我们希望通过一种手段来完成系统时钟校准,对时的方式由很多种,比如接触比较多的:授时中心;通过以太网来获取网络时间。今天,在EK-TM4C1294XL上尝试用SNTP来获取时间。

        基于实现初始以太网协议栈的基础上,开始j进入正题:

        step 1. 建立一个UDP socket;

        step 2. 将这个UDP socket与以太网接口进行绑定;
        step 3. 连接NTP服务器;

         step 4. 发送 NTP 请求;

         step 5. 等待NTP服务器的应答;

         setp 6. 解析时间,作user的对时操作。

        从ntp7.aliyun.com获取时间,看看效果:

        



此内容由EEWORLD论坛网友54chenjq原创,如需转载或用于商业用途需征得作者同意并注明出处

SNTP截图.PNG (12.38 KB, 下载次数: 2)

SNTP截图.PNG

最新回复

我以为这是第二篇了?难道我记错了?  详情 回复 发表于 2020-3-9 00:12
点赞 关注
个人签名

RTEMS

 
 

回复
举报

6040

帖子

202

TA的资源

版主

沙发
 

4哥晒晒图,我看看EK-TM4C1294XL长啥样

点评

https://bbs.eeworld.com.cn/thread-1111003-1-1.html  详情 回复 发表于 2020-3-7 22:15
 
 
 

回复

1310

帖子

3

TA的资源

一粒金砂(高级)

板凳
个人签名

RTEMS

 
 
 

回复

1万

帖子

2853

TA的资源

管理员

4
 
我以为这是第二篇了?难道我记错了?
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
 
 

回复

1310

帖子

3

TA的资源

一粒金砂(高级)

5
 
okhxyyo 发表于 2020-3-9 00:12 我以为这是第二篇了?难道我记错了?

我错了

个人签名

RTEMS

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表