reference:language:serial_write
write()
说明
写入二级制数据到串口。发送的数据以一个字节或者一系列的字节为单位。如果写入的数字为字符,需使用print()命令进行代替。
语法
Serial.write(val)
Serial.write(str)
Serial.write(buf, len)
Arduino Mega还支持:Serial1,Serial2,Serial3 (替代Serial)
参数
val: 以单个字节形式发的值
str: 以一串字节的形式发送的字符串
buf: 以一串字节的形式发送的数组
len: 数组的长度
返回结果
byte
write() 将返回写入的字节数,但是否使用这个数字是可选的
例子
void setup(){ Serial.begin(9600); } void loop(){ Serial.write(45); // 发送一个值为45的字节 int bytesSent = Serial.write(“hello”); //发送字符串“hello”,返回该字符串的长度. }
reference/language/serial_write.txt · 最后更改: 2023/06/07 04:23 由 127.0.0.1