小模TONG学 发表于 2015-8-7 20:03:24

关于软串口

用来接带姿态和卡尔曼滤波串口的MPU6050

无论如何软串口的数据都显示不到监控窗口上,
#include <SoftwareSerial.h>

SoftwareSerial mySerial(10, 11); // RX, TX

void setup()
{

   Serial.begin(57600);
mySerial.begin(9600);
mySerial.println("doudoudou");

}

void loop()
{

   Serial.write(mySerial.read());

   delay(1000);
}

zoologist 发表于 2015-8-8 07:51:53

1.确定模块是 ok

2.画一下连接图

3.检查 tx rx是不是接反了

小模TONG学 发表于 2015-8-8 20:44:53

zoologist 发表于 2015-8-8 07:51 static/image/common/back.gif
1.确定模块是 ok

2.画一下连接图


上面这个程序就是一个测试程序,不链接模块的,然后收不到“doudoudou”

mondaywoo 发表于 2015-8-11 22:59:24

初学者学习

1415926 发表于 2015-8-18 12:16:55

本帖最后由 1415926 于 2015-8-18 12:18 编辑

你的监控窗口是只PC上的监控窗口吧,那时通过USB线连接到arduino的硬件RX、TX针脚上的。
和10、11针脚没连接的。

软串口也是需要连接线的。如果测试,应该找个USB2TTL的转器,把RX, TX接到10、11上,再把GND和arduino的GND接到一起测试。(只是猜测这么可能行,没实际做过,另外,这么接应该不能上传程序的)
页: [1]
查看完整版本: 关于软串口