用户工具

站点工具


reference:library:softwareserialbegin

差别

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

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
reference:library:softwareserialbegin [2017/10/04 10:15] 弘毅reference:library:softwareserialbegin [2023/06/07 04:24] (当前版本) – 外部编辑 127.0.0.1
行 1: 行 1:
 +[[reference:library:softwareserial|SoftwareSerial]]
 +====== begin(speed) ======
 +
 +===== 说明 =====
 +
 +设置串行通信速度(波特率)。支持的波特率有300,1200,2400,4800,9600,14400,19200,28800,31250,38400,57600和115200。
 +===== 参数 =====
 +
 +speed: 波特率(长)
 +===== 返回 =====
 +
 +
 +===== 例子 =====
 +<code cpp>
 +//官方的SoftwareSerial库,你可以使用它的功能:
 +#include <SoftwareSerial.h>
 +
 +#define rxPin 2
 +#define txPin 3
 +
 +//建立一个新的串行端口
 +SoftwareSerial mySerial =  SoftwareSerial(rxPin, txPin);
 +
 +void setup() {
 +//定义TX,RX的引脚编号及模式:
 +  pinMode(rxPin, INPUT);
 +  pinMode(txPin, OUTPUT);
 +// 设置软串行端口的数据传输速率
 +  mySerial.begin(9600);
 +}
 +
 +void loop() {
 +// ...
 +}
 +</code>
 +