用户工具

站点工具


reference:library:softwareserialavailable

SoftwareSerial

available()

说明

获取字节数(字符),可用于读取软串行端口。读取已经到达并存储在串行接收缓冲区的数据。

语法

mySerial.available()

参数

返回

可读取的字节数

例子

//官方的SoftwareSerial库,你可以使用它的功能
 
#include <SoftwareSerial.h>
 
#define rxPin 2
#define txPin 3
 
//建立一个新的串行端口
SoftwareSerial mySerial =  SoftwareSerial(rxPin, txPin);
 
void setup() {
  //定义TX,RX引脚编号及模式:
  pinMode(rxPin, INPUT);
  pinMode(txPin, OUTPUT);
  //设置软串行端口的数据传输速率
  mySerial.begin(9600);
}
 
void loop() {
  if (mySerial.available()>0){
    mySerial.read();
  }
}
reference/library/softwareserialavailable.txt · 最后更改: 2017/10/04 10:14 (外部编辑)