netutils
netutils copied to clipboard
使用ec20网卡进行ntp同步只能与第一个服务器进行时间同步
查看代码并使用AT调试发现,虽然设置了三个NTP服务器但是在socket连接的时候只与第一个服务器建立了UDP连接,之后的两个还使用的第一个连接,导致三次同步实际都与第一个服务器进行,但是使用w5500抓包发现是单独与每个服务器进行的连接。
建立连接的地方(会分别向每个服务器发送同步请求,只有第一次建立连接):
代码最后才关闭socket(一次操作):