AT短信模块求助!
我使用的是大唐的针对TD的数据卡,关键代码行如下:
write(fd, "AT+CMGS=27\r", 11);
select(nMaxFd+1, &inset, (fd_set *)NULL, (fd_set *)NULL, NULL);
read(fd, strRecvBuf, sizeof(strRecvBuf));
write(fd,"0031000D91683106317287F70008FF0c00314E2D56FD52A06CB90035\x01a",64);
read(fd, strRecvBuf, sizeof(strRecvBuf));
在发送过程中没有大的问题,但是当发送的bytes超过64个时,就总是出现阻塞的情况,发送不出去,显示
<
<
write 64 bytes!
然后就退出了,请高手帮忙分析一下是usb初始化没设置好,还是命令行的参数问题,还是什么的?谢谢