Serial.write()
写入二级制数据到串口。发送的数据以一个字节或者一系列的字节为单位。如果写入的数字为字符,需使用print()命令进行代替。
语法
Serial.write(val) Serial.write(str) Serial.write(buf, len)
参数
参数名
描述
val
以单个字节形式发的值
str
以一串字节的形式发送的字符串
buf
以一串字节的形式发送的数组
len
数组的长度
返回
参数名
描述
number
将返回写入的字节数,但是否使用这个数字是可选的
例子
void setup(){
Serial.begin(9600);
}
void loop(){
Serial.write(45); // 发送一个值为45的字节
int bytesSent = Serial.write(“hello”); //发送字符串“hello”,返回该字符串的长度.
}
最后更新于
这有帮助吗?