Gsm sim900无AT命令出厂复位

Gsm sim900无AT命令出厂复位,gsm,modem,Gsm,Modem,我在设置SIM900模块的波特率时出错。我将它设置为600(而不是9600),这不是标准波特率。因此,我无法访问AT命令,无法使用AT+IPR更改它,甚至无法使用AT命令重置出厂设置。有人知道如何将模块重置为出厂设置,或者如何以错误的波特率将connect发送到模块的串行端口吗 谢谢。下载HyperserialAlterMinal,并在应用程序上将波特率设置为600。然后发送您的AT命令。如果我没记错,如果您设置了一个不可接受的串行速度值,该值将被忽略,因此设置后应显示错误字符串。。。无论如何,

我在设置SIM900模块的波特率时出错。我将它设置为600(而不是9600),这不是标准波特率。因此,我无法访问AT命令,无法使用AT+IPR更改它,甚至无法使用AT命令重置出厂设置。有人知道如何将模块重置为出厂设置,或者如何以错误的波特率将connect发送到模块的串行端口吗


谢谢。

下载HyperserialAlterMinal,并在应用程序上将波特率设置为600。然后发送您的AT命令。

如果我没记错,如果您设置了一个不可接受的串行速度值,该值将被忽略,因此设置后应显示错误字符串。。。无论如何,尝试在4800波特的条件下发送大约20/30次AT命令,然后在+IPR=9600条件下发送(设置串行速度),然后是20/30 AT命令序列。因此,关闭/打开调制解调器的电源,您的调制解调器应恢复

如果无法通信,请按顺序尝试此操作,记住在发送下一个AT命令之前等待OK字符串接收:

1) ATE0

2) AT+IPR=9600

3) 按顺序发送20/30(并非全部按cmd发送),您将收到OK,这是 调制解调器校准所需的顺序)

4) ATE0&W

如果在此序列之后,您仍然无法与调制解调器通信,请尝试发送:

AT+IPR=0

然后是cmd序列的20/30此设置将调制解调器串行速度设置为默认值

希望这能对您有所帮助。

试试这是一款用于串行测试的优秀独立应用程序,可以在您的浏览器中完美打开(我使用的是firefox,它在chrome中不起作用),您的机器上可能需要最新的jre版本


当我将sim 900A的波特率设置为1200时,我遇到了类似的问题。在我找到这个之前,我无法用油灰甚至超级终端来改变它

在设置为+IPR=115200后,我的SIM900出现了完全相同的问题。它甚至不能通电。每次它尝试时都会立即关机,所以我无法与它通信。我在电路板上找不到硬件重置,所以我认为它是垃圾。我花了大约30分钟在网上搜索答案,没有发现任何有用的东西,所以我拔下了SIM900和我的Arduino之间的所有连接线,将CR1220电池从插座中拔出,重新通电,它就工作了。呜呜呜。试试看