用户工具

站点工具


reference:language:serial_begin

Serial

begin()

说明

将串行数据传输速率设置为位/秒(波特)。与计算机进行通信时,可以使用这些波特率:300,1200,2400,4800,9600,14400,19200,28800,38400,57600或115200。当然,您也可以指定其他波特率 - 例如,引脚0和1和一个元件进行通信,它需要一个特定的波特率。

语法

Serial.begin(speed)

仅适用于OCrobot Mega2560 :
Serial1.begin(speed)
Serial2.begin(speed)
Serial3.begin(speed)

参数

speed: 位/秒 (波特) - long

返回

例子

void setup() {
    Serial.begin(9600); // 打开串口,设置数据传输速率为9600bps 
}
 
void loop() {

OCrobot Mega2560 的例子:

// OCrobot Mega2560 可以使用四个串口 
// (Serial, Serial1, Serial2, Serial3), 
// 从而设置四个不同的波特率:
 
void setup(){
  Serial.begin(9600);
  Serial1.begin(38400);
  Serial2.begin(19200);
  Serial3.begin(4800);
 
  Serial.println("Hello Computer");
  Serial1.println("Hello Serial 1");
  Serial2.println("Hello Serial 2");
  Serial3.println("Hello Serial 3");
}
 
void loop() {}
reference/language/serial_begin.txt · 最后更改: 2023/06/07 04:23 由 127.0.0.1