gpt4 book ai didi

Arduino GSM 模块返回 "?"问号字符

转载 作者:行者123 更新时间:2023-12-05 06:08:18 25 4
gpt4 key购买 nike

我刚刚连接了一个 A6 GSM 模块并编写了一个代码,通过以 9600 波特率连接的串口监视器与其交互。但是字符“?”只是不停地来,没有别的工作。

这是我的代码:

#include<SoftwareSerial.h>

SoftwareSerial gprs(8, 9);

void setup(){
gprs.begin(9600);
Serial.begin(9600);
}

void loop(){
while (gprs.available())
Serial.write(gprs.read());

while (Serial.available())
gprs.write(Serial.read());
}

Serial monitor output

最佳答案

我后来发现您应该以 115200 波特率连接它,如果您想更改波特率,请在您使用默认波特率时命令它这样做。

AT+IPR=9600   -- to change it
AT&W -- to save the change

如果使用软件串行,降低波特率是至关重要的。(第二条命令应该在9600重新连接后发送,因为第一条命令改变了波特率)

关于Arduino GSM 模块返回 "?"问号字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65140848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com