创客百科

姿势共享,有节操无门槛参与的创客百科,创客动力之源 \ (^_^) /

用户工具

站点工具


arduino:libraries:softwareserialoverflow

SoftwareSerial:overflow()

说明

测试软件串行已缓冲区是否溢出。调用此函数清除溢出标志,这意味着它将返回false,除非在此期间另字节的数据已收到并丢弃。

软件串行缓冲器可容纳64个字节的数据。

语法

mySerial.overflow()

参数

返回

布尔类型变量

例子

#include <SoftwareSerial.h>
 
// 软件串口: TX = 数字引脚2, RX =数字引脚3
SoftwareSerial portOne(2, 3);
 
void setup()
{
  //启动硬件串口
  Serial.begin(9600);
 
  //启动软件串口
  portOne.begin(9600);
}
 
void loop()
{
  if (portOne.overflow()) {
    Serial.println("SoftwareSerial overflow!"); 
  }
}
本页面的其他翻译:
arduino/libraries/softwareserialoverflow.txt · 最后更改: 2016/12/25 22:15 (外部编辑)