关于AT+CIPSEND 透传模式下失效解决办法
常见场景为:AT tcp服务 打开透传后 该指令 无效.报错等
解决办法:
设置 单链接 -> 链接服务器 ->设置透传模式->进入直连
不理解的话,下面代码参考,总的来说就是得先 设置单链接
Usart_Printf(USART_DEBUG, "AT+CIPMUX=0\r\n");
ESP8266_SendCmd("AT+CIPMUX=0\r\n","OK");//进入单链接
Usart_Printf(USART_DEBUG, "AT+CIPSTART=\"TCP\",\"****\",80\r\n");
ESP8266_SendCmd("AT+CIPSTART=\"TCP\",\"****\",80\r\n","OK");//连接服务器
Usart_Printf(USART_DEBUG, "AT+CIPMODE=1\r\n");
ESP8266_SendCmd("AT+CIPMODE=1\r\n","OK");//进入透传模式
Usart_Printf(USART_DEBUG, "AT+CIPSEND\r\n");
ESP8266_SendCmd("AT+CIPSEND\r\n",">");//准备获取信息