Arduino 750baud
时间: 2023-10-08 08:13:39 浏览: 132
Arduino串口交互注意事项
Arduino支持的串口通信波特率有很多种,如9600、115200等。如果要使用750baud的波特率,可以使用Arduino的SoftwareSerial库,自定义一个Serial对象,然后设置该对象的波特率为750,示例代码如下:
```C++
#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); // RX, TX
void setup() {
Serial.begin(9600);
mySerial.begin(750);
}
void loop() {
if (mySerial.available()) {
Serial.write(mySerial.read());
}
if (Serial.available()) {
mySerial.write(Serial.read());
}
}
```
其中,10和11分别是Arduino的数字引脚,用于作为软串口的RX和TX引脚。在setup函数中,分别初始化了硬串口和软串口,并设置软串口的波特率为750。在loop函数中,通过判断软串口和硬串口是否有数据可读,实现了软串口和硬串口之间的数据传输。
阅读全文