你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

[分享]WB-EIOT开发板移植rtthread系统的NTP软件包

[复制链接]
wbeast 发布时间:2019-8-1 15:31
NTP是网络时间协议 (Network Time Protocol),它是用来同步网络中各个计算机时间的协议。 在 RT-Thread 上实现了 NTP 客户端,连接上网络后,可以获取当前 UTC 时间。- j% p8 F9 B, Y0 `2 p
: z5 z/ {& K2 {+ z" Y
  1、NTP软件包移植方法:
8 i; K4 L; o5 Q7 m, w  打开辅助开发工具ENV,输入配置指令”menuconfig”,选择NetUtils工具集中的NTP,如下图所示。保存退出,输入获取软件包指令”pkgs --update”,输入生成工程指令”scons –-target=mdk5”
8 u/ ?: s9 ^* R4 }7 f
' j, H9 t+ x1 u9 _- \! f TIM截图20190801100816.png
2 z$ L( T, s  s" v$ c
7 a# H1 Y' J* M2、主要函数说明
5 t% g$ @0 Y, s! D. `% O TIM截图20190801151559.png 7 H- E' U. \* \

) _$ R" L  \# M% Y, W
6 |# R! l) _/ ^3、实验现象" T5 D1 _9 J3 p2 _
1、连接P13(串口1),打开串口调试助手,波特率设置115200.
! B% p7 ~( T: r" A8 M* }8 T4 \2、网线连接到开发板网络接口,另一端连接到路由器。' S: t( X1 z' ^1 |! Y4 m6 y
3、编译无错误后,下载程序。; p7 T+ E1 G6 I' P' E3 K
4、打开串口调试助手,查看系统启动日志,查看系统是否启动成功。
  y( g% ]  H7 t8 {, {' X+ B5、OLED显示日历和时间- ^$ L. _4 V+ E9 q! H

& R- v& Q/ ?) h) L  ], j 194182394.jpg 5 z+ m( D6 \' W$ R* H3 O- V- ~/ E
这样一个NTP客户端的示例就移植完成。
! ]- c1 G9 V: h0 _- D. i& V0 s  z5 d- T% e1 Z4 d
赞 收藏 评论0 发布时间:2019-8-1 15:31

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版