available()¶
描述¶
获取从串口读取有效的字节数(字符)。常用来判断串口是否接受到信号
语法¶
Serial.available()
参数¶
空
返回¶
可读取的字节数
例程¶
以下例程实现Stduino与电脑间串口通讯,利用Serial.available()判断串口是否初始化。
void setup()
{
// put your setup code here, to run once:
Serial.begin(9600);//串口初始化
}
void loop()
{
// put your main code here, to run repeatedly:
if(Serial.available())
{
//判断是否初始化
if(Serial.read()==49)
{//判断是否接收到了1,49是1的ASCII码值
Serial.println("Hello,world!");
}
}
}