最近写了一个测试WIFI模块的程序,用STM32给ESP8266发送AT指令都正常 。我把模块配置成STA模式,单链接,透传模式,然后连接网站AT+CIPSTART=“TCP”,“www.badu.com”,80 也可以连接上,然后AT+CIPSEND 后用串口2发送http 请求就没有响应。复位后串口会发给我 HTTP/1.1 400 Bad Request 。我用TTL 转串口连ESP8266 发送请求就能得到网页返回的信息,请教这是什么原因?
是发送指令的时间有问题吗?个人认为串口2的程序没有问题 之前的其他指令都可以正常发送。 |