Arduino – Wire库 – available

点击返回Arduino-Wire库页面

available

描述

available() 函数可用于检查是否接收到数据。该函数将会返回等待读取的数据字节数。

应该在调用requestFrom()之后再在主设备上调用此函数,或者在从设备的onReceive()的事件处理函数内的调用此函数。详情参考主设备读取,从设备发送和主设备写入, 从设备接受

 

available()函数属于Stream类。该函数可被Stream类的子类所使用,如(Serial, WiFiClient, File 等)。
详情可查看太极创客Stream教程

 

语法

 

参数

 

返回值

返回缓冲区中可读取的字节数。

 

示例程序

参考主设备读取,从设备发送和主设备写入, 从设备接受