你好:
我购买了一块ESP8266-01S的模块;计划与我的STM32F103进行串口通讯,并通过AT指令完成与远程HTTP服务器的数据交互.
计划分成几个步骤完成:
1:首先完成MCU与ESP8266的串口通讯.
2:在通讯成功的基础上进行AT指令的设置.
3:AT指令设置成功后,进行TCP的连接调试.
4:发送MCU的数据.
目前的我完成了MCU与ESP的串口通讯过程,并且已经收到ESP的TX反馈.
但是让我疑惑的地方有以下几点,请高手帮助:
疑惑1:尝试MCU发送"AT"字符串给ESP完成后,从ESP的TX端口获取的数据依旧是"AT".后来尝试发送任意字符,均被原本返回.阅读产品手册没有找到答案,请帮助!
疑惑2:按照产品手册,我手上的这个ESP8266-01S模块是已经有固件的.所以应该是支持AT指令的,但是貌似没有任何反应.
疑惑3:按照产品手册,ESP模块在启动之初是会有自检信息,并通过串口按照74880波特率反馈.我通过逻辑仪采样ESP的TX端,貌似没有获取数据,采样频率100M,深度500M,低电平触发.
以上三个问题请帮忙解答一下,万分感谢!
另接线情况为: MCU的TX接ESP的RX,RX类推.3伏电,共地,ESP的RST和EN为空置,没有接任何东西. |