0
我想連接Arduino nano和GNSS(SIMCom的SIM33ELA獨立GNSS模塊)。Arduino Nano Gnss Software Serial
首先我寫了一個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);
}*/
}
任何想法?
圖片對實驗結果:
Wrong data with Software serial
while(!mySerial){ }那條線是什麼?你有沒有在任何一個SoftwareSerial例子中看到這個? –
是的,我看到了....但沒有人可以幫助我...... –
什麼SoftwareSerial示例你看到那行? –