Arduino 串口库说明

串口库说明
硬件模拟串口通信

  1. Serial.available() 返回串口接收缓冲区的字节数
  2. Serial.begin(speed,config) 初始化串口,speed波特率,config数据、校验、停止位
  3. Serial.end() 释放串口通信引脚,使其作为普通引脚
  4. Serial.SerialEvent() 串口数据准备好时触发的事件函数,即串口数据准备好调用该函数
  5. Serial.find(target) 在缓冲区中搜索target,找到返回 true,否则返回false
  6. Serial.findUntil(target,terminal) 搜索target直至terminal,无返回值
  7. Serial.flush() 清空串口缓存
  8. Serial.parseFloat() 读串口缓存区第一个有效的浮点型数据,数字将被跳过。当读到第一个非浮点数时函数结束。
  9. Serial.parseInt() 从串口接收数据流中读取第一个有效整数(包括负数)
  10. Serial.peek() 返回但不删除一字节数据,返回下一字节(字符)输入数据,但不删除它
  11. Serial.print() 写入字符串数据到串口
  12. Serial.println() 写入字符串数据到串口 +换行
  13. Serial.read() 读取串口数据
  14. Serial.readBytes(buffer,length) 读取 length长度的数据并存入 buffer
  15. Serial.readBytesUntil(character,buffer,length) 从串口缓存读取指定长度的字符到数组buffer,遇到终止字符character后停止。
  16. Serial.readString() 从串口缓存区读取全部数据到一个字符串型变量。
  17. Serial.read

你可能感兴趣的:(经验分享)