用户工具

站点工具


reference:library:softwareserialwrite

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
reference:library:softwareserialwrite [2017/10/04 10:16] 弘毅reference:library:softwareserialwrite [2023/06/07 04:24] (当前版本) – 外部编辑 127.0.0.1
行 1: 行 1:
 +[[reference:library:softwareserial|SoftwareSerial]]
 +====== write(data) ======
 +
 +===== 描述 =====
 +
 +将引脚的数据作为原始数据传送到软件串口打印出来。和函数Serial.write()的功能相同。
 +===== 参数 =====
 +
 +详情请参考serial.write()
 +===== 返回 =====
 +
 +byte
 +\\ write()将返回写入数据的字节数,虽然读取那个数组的可选择的
 +===== 例子 =====
 +<code cpp>
 +#include <SoftwareSerial.h>
 +
 +SoftwareSerial mySerial(6, 7);
 +
 +void setup()
 +{
 +  mySerial.begin(9600);
 +}
 +
 +void loop()
 +{
 +  mySerial.write(45); // 发送一个值为45的字节
 +
 +  int bytesSent = mySerial.write("hello"); //发送字符串“hello”,返回该字符串的长度.
 +}
 +</code>