ESP32共有三个串口
Serial.begin(9600,SERIAL_8N1)是将串口波特率设为9600,数据位8,偶校验,停止位1。
#define BAUD 9600
//S3 WROOM的串口0引脚
#define RX0PIN 42
#define TX0PIN 43
//剩余引脚自定义
#define RX1PIN 1
#define TX1PIN 2
#define RX2PIN 3
#define TX2PIN 4
#define USART_MODE SERIAL_8N1 //波特率设为9600,数据位8 偶校验 停止位1
void setup() {
Serial0.begin(BAUD, USART_MODE, RX0PIN, TX0PIN);
Serial1.begin(BAUD, USART_MODE, RX1PIN, TX1PIN);
Serial2.begin(BAUD, USART_MODE, RX2PIN, TX2PIN);
}
void loop() {
Serial0.println("123");
Serial1.println("123");
Serial2.println("123");
}
如果你要使用虚拟串口,你需要打开