我想连接 Arduino nano 和 GNSS(SIMCom 的 SIM33ELA 独立 GNSS 模块)。
首先我为 rx/tx 编写了一个程序,它运行良好,但现在我想使用 Software Serial 并且我得到了错误的数据。
#include <SoftwareSerial.h>
char incomingByte; // for incoming serial data
double tbs;
SoftwareSerial mySerial(8, 9); // RX, TX
void setup() {
Serial.begin(115200);
while (!Serial) {
}
mySerial.begin(115200);
while (!mySerial) {
}
}
void loop() {
if (mySerial.available()) {
tbs = mySerial.read();
incomingByte = (char)tbs;
Serial.print(incomingByte);
}
/*if (Serial.available() > 0) {
incomingByte = Serial.read();
Serial.print(incomingByte);
}*/
}
任何想法?
关于结果的图片: