当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Arduino Serial.read()用法及代码示例


说明

读取传入的串行数据。

Serial.read() 继承自 Stream 实用程序类。

用法

Serial.read()

参数

Serial:串口对象。请参阅 Serial main page 上每个板的可用串行端口列表。

返回

传入串行数据的第一个字节可用(如果没有数据可用,则为 -1)。数据类型:int

示例代码

int incomingByte = 0; // for incoming serial data

void setup() {
  Serial.begin(9600); // opens serial port, sets data rate to 9600 bps
}

void loop() {
  // send data only when you receive data:
  if (Serial.available() > 0) {
    // read the incoming byte:
    incomingByte = Serial.read();

    // say what you got:
    Serial.print("I received: ");
    Serial.println(incomingByte, DEC);
  }
}

相关用法


注:本文由纯净天空筛选整理自arduino.cc大神的英文原创作品 Serial.read()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。