平台:Arduino UNO、Arduino Mega2560、HC-05
这里显示细节。
在 Arduino UNO( Master ) 中,我编码
Serial.print("A 1 2 3 4 5;");
在 Arduino Mega2560( slave ) 中,我编码
void setup()
{
//connect to the PC
Serial.begin(9600);
//connect to the Arduino UNO(By bluetooth)
Serial1.begin(38400);
}
void loop()
{
//its value > 0
Serial.println(Serial1.available());
//output : 128 or 248
Serial.print(Serial1.read());
delay(1000);
}
的值为Serial.available() > 0
真,但打印结果Serial.print(Serial1.read());
异常。它打印
我想知道原因和解决方法。谢谢!