另外,还想反馈一个问题,就是在发送AT+SOCKET指令的时候,如果多次发送AT+SOCKET指令,好像芯片会缓存每一次收到的AT+SOCKET指令
比如,MCU连续发送三次:AT+SOCKET=4,192.168.2.2,8081\r\n
然后,修改了IP地址,在第四次发送AT+SOCKET=4,192.168.2.20,8081\r\n的时候,芯片并不是立即执行第四次的发送指令,而是依次先把前三次的缓存执行完,再去执行第四次的指令
由于前三次指令IP错误,会导致AT+SOCKET:97(连接失败)连续反馈三次,这样响应正确的第四次指令的时间会延长很久,不知道这是否是一个可以改进的点 |