用户工具

站点工具


reference:language:serial_read

这是本文档旧的修订版!


Serial

read()

说明

读取传入的串口的数据。read() 继承自 Stream 类。

语法

serial.read()

Arduino Mega独有:
serial1.read()
serial2.read()
serial3.read()

参数

返回

传入的串口数据的第一个字节(或-1,如果没有可用的数据)- int

例子

int incomingByte = 0;   // 传入的串行数据
 
void setup() {
  Serial.begin(9600);     // 打开串口,设置数据传输速率9600
}
 
void loop() {
 
  // 当你接收数据时发送数据
  if (Serial.available() > 0) {
    // 读取传入的数据:
    incomingByte = Serial.read();
 
    //打印你得到的:
    Serial.print("I received: ");
    Serial.println(incomingByte, DEC);
  }
}
reference/language/serial_read.1491559382.txt.gz · 最后更改: 2017/04/07 10:03 由 127.0.0.1