今天调试GPRS的时候,前面的几条AT指令

 

OK

AT+CSQ

+CSQ: 10,0

OK

 

都是对的,但是到了AT+CIPMUX=0 后就一直错误,而且不是CME ERRO  ,然后看了命令,发现命令也没有错误。

+CSQ: 0,0

OK

AT+CIPMUX=0

ERROR

AT+CIPMUX=0

ERROR

AT+CIPMUX=0

ERROR

AT+CIPMUX=0

ERROR

AT+CIPMUX=0

ERROR

AT+CIPMUX=0

……

 

 

仔细分析了下,发现原来是用了6版的程序来启动七版的GPRS模块,虽然模块可以响应前面的几条命令,但是未正确这模块并没有能够正常工作,所以涉及到功能指令AT+CIPMUX=0 的时候,就返回ERRO ,前面返回的几条应答是最大的迷惑,让人不容易想到是模块我未能正确启动的原因导致。