中级会员
- 积分
- 207
- 金钱
- 207
- 注册时间
- 2014-12-12
- 在线时间
- 22 小时
|
1金钱
【Receive from 223.104.254.112 : 26151】:testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest+洠testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttestAT+CIPSEND
testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttestAT+CIPSEND
testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttestAT+CIPSEND
testtesttesttesttesttesttesttestAT+CIPSEND
AT+CIPSEND
testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttestAT+CIPSEND
testAT+CIPSEND
testtesttesttesttesttesttesttesttestAT+CIPSEND
testtesttesttest
在使用GPRS模块发送数据偶尔会出现乱码和AT+CIPSEND ,想问一下大家在使用GPRS的时候都这样吗,确认一下是不是程序问题 下面是发送代码
void GPRSSendMessage_task(void *pdata)
{
u8 i;
static u8 SendOk = TRUE;
while(1)
{
if (SendOk == TRUE) //发送成功可发送下一条发送指令
{
SendStr(GPRS_cipsend,sizeof(GPRS_cipsend)); //发送信息
SendOk = FALSE;
}
for (i = 0;i < 3;i++)
{
OSTimeDly(200); //延时500ms
if (strstr((const char*)GPRS_BackMessage,(const char*)'>'))
{
i = 3;
SendStr(teststr,sizeof(teststr)); //发送消息
SendOneByte(0x1A);
memset(GPRS_BackMessage,'\0',sizeof(GPRS_BackMessage)); //清空数组
SendOk = TRUE;
}
}
OSTimeDly(200); //5ms*400
}
}
|
-
GPRS数据接收
最佳答案
查看完整内容[请看2#楼]
AT+CIPSEND=24
123456789123456789123456
这个指令是需要传入发送长度的,你给了么?
|