刚接触,买了块mega2560板子,介绍说有四对串口可用,但是只有serial可用?为什么?是代码问题还是驱动问题还是板子有问题呢?求教。。
代码如下:
#include <SoftwareSerial.h>
SoftwareSerial mySerial(19, 18);
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial1.begin(115200);
Serial2.begin(115200);
mySerial.begin(115200);
}
void loop() {
// put your main code here, to run repeatedly:
Serial.println("123");
delay(1000);
Serial1.println("152353");
delay(1000);
Serial2.println("152");
delay(1000);
mySerial.println("1213445");
}
结果如下:

代码如下:
#include <SoftwareSerial.h>
SoftwareSerial mySerial(19, 18);
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial1.begin(115200);
Serial2.begin(115200);
mySerial.begin(115200);
}
void loop() {
// put your main code here, to run repeatedly:
Serial.println("123");
delay(1000);
Serial1.println("152353");
delay(1000);
Serial2.println("152");
delay(1000);
mySerial.println("1213445");
}
结果如下:


