完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
有劳各位路过的帮忙看看,为什么我获取的是初始值时间,这是已经连接上AP的站点模式,1.6的固件,能通过mqtt连接阿里云。就是获取时间功能有异
AT+CIPSNTPCFG=1,8,"cn.pool.ntp.org " OK AT+CIPSNTPtiME? +CIPSNTPTIME:Thu Jan 01 00:00:00 1970 OK AT+GMR AT version:1.6.2.0(Apr 13 2018 11:10:59) SDK version:2.2.1(6ab97e9) compile time:Jun 7 2018 19:34:26 Bin version(Wroom 02):1.6.2 OK |
|
相关推荐
1个回答
|
|
根据您提供的信息,您正在尝试使用ESP8266模块通过AT命令获取正确的NTP时间。但是,您收到的时间是初始值1970年1月1日。以下是一些可能的原因和解决方案:
1. 确保您的设备已连接到互联网:NTP时间获取需要设备连接到互联网。请检查您的设备是否已成功连接到Wi-Fi。 2. 检查NTP服务器地址:您使用的NTP服务器地址是"cn.pool.ntp.org"。请确保这个服务器地址是有效的。您可以尝试使用其他NTP服务器地址,例如"pool.ntp.org"。 3. 检查NTP配置命令:您使用的命令是AT+CIPSNTPCFG=1,8,"cn.pool.ntp.org"。请确保这个命令是正确的。根据ESP8266模块的文档,正确的命令应该是: ``` AT+CIPSNTPCFG=1,"cn.pool.ntp.org" ``` 注意,第二个参数应该是服务器的IP地址,而不是端口号。您可以使用ping命令获取服务器的IP地址。 4. 检查NTP时间获取命令:您使用的命令是AT+CIPSNTPTIME?。这个命令是正确的,用于查询当前的NTP时间。如果前面的步骤都正确,那么这个命令应该能返回正确的时间。 5. 等待一段时间:NTP时间同步可能需要一些时间。在发送AT+CIPSNTPTIME?命令之前,请确保您的设备已经连接到互联网并等待一段时间。 6. 检查固件版本:您提到的固件版本是1.6.2。虽然这个版本应该可以正常工作,但是您可以尝试升级到最新的固件版本,以解决可能存在的问题。 7. 检查模块硬件:如果以上步骤都无法解决问题,可能是您的ESP8266模块存在硬件问题。您可以尝试更换一个模块,看看问题是否得到解决。 希望这些建议能帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我们能更好地帮助您。 |
|
|
|
只有小组成员才能发言,加入小组>>
214个成员聚集在这个小组
加入小组527 浏览 1 评论
2265 浏览 2 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
447浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
232浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
250浏览 2评论
用AT+CIPSNTPCFG=1,8,\"cn.ntp.org.cn\",\"ntp.sjtu.edu.cn\"更新不了时间怎么处理?
668浏览 2评论
337浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-4-7 01:15 , Processed in 0.812236 second(s), Total 48, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191