使用串口之前,必须先初始化串口
void Serial.begin(long speed);
初始化串口,指定串口数据传播速率(波特率)
pin
指定引脚的编号,如: 10 , A0 等。
10
A0
Serial.begin(9600); // 一般将波特率设为9600
void Serial.begin(long speed, uint8_t config);
config
可选,很少用到,可能的值如下:
config可选配置
数据位
校验位
停止位
SERIAL_5N1
5
无
1
SERIAL_6N1
6
SERIAL_7N1
7
SERIAL_8N1(默认配置)
8
SERIAL_5N2
2
SERIAL_6N2
SERIAL_7N2
SERIAL_8N2
SERIAL_5E1
偶
SERIAL_6E1
SERIAL_7E1
SERIAL_8E1
SERIAL_5E2
SERIAL_6E2
SERIAL_7E2
SERIAL_8E2
SERIAL_5O1
奇
SERIAL_6O1
SERIAL_7O1
SERIAL_8O1
SERIAL_5O2
SERIAL_6O2
SERIAL_7O2
SERIAL_8O2
Serial.begin(9600, SERIAL_8E2); // 将串口波特率设为9600,数据位8,偶校验,停止位2。
最后更新于3年前
这有帮助吗?