当前位置: 首页 > news >正文

ESP8266 + STC15基于AT指令通过TCP通讯协议获取时间

ESP8266 + STC15基于AT指令通过TCP通讯协议获取时间


如果纯粹拿32位的ESP8266模块给8位的单片机仅供授时工具使用,有点大材小用了。这里不讨论这个拿esp8266来单独开发使用。本案例只是通过学习esp8266 AT指令功能来验证方案的可行性。

  • 🔖STC15 单片机采用的是:STC15F2K60S2 晶振频率采用内部:22.1184MHz
  • 🎋ESP8266选择的是nodemcu,也可以选择esp01.所烧录的固件都一样。
  • 📌ESP8266 AT固件基于安信可AT固件,相关刷AT固件可以参考《NodeMCU-刷写AT固件》

📑原理实现介绍

ESP8266模块单独刷完AT固件后,默认串口通讯波特率为115200,esp8266串口和STC15单片机串口2(P10,P11),进行连接。通过STC15单片机的串口2发送相对应AT指令给esp8266,来获取指定服务端数据。esp8266 接收到服务器的返回时间通过串口给stc15单片机。

📜AT指令获取时间上位机调试测试

  • 如果没有联网,就线将ESP8266入网:
http://www.lryc.cn/news/6.html

相关文章:

  • 谈谈Spring中Bean的生命周期?(让你瞬间通透~)
  • 如何将VirtualBox虚拟机转换到VMware中
  • 洞庭龙梦(开发技巧和结构理论集)
  • 【23种设计模式】创建型模式详细介绍
  • @Bean的处理流程,源码分析@Bean背后发生的事