极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10942|回复: 4

关于软串口

[复制链接]
发表于 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);
}
回复

使用道具 举报

发表于 2015-8-8 07:51:53 | 显示全部楼层
1.确定模块是 ok

2.画一下连接图

3.检查 tx rx是不是接反了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-8-8 20:44:53 | 显示全部楼层
zoologist 发表于 2015-8-8 07:51
1.确定模块是 ok

2.画一下连接图

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

使用道具 举报

发表于 2015-8-11 22:59:24 | 显示全部楼层
初学者学习
回复 支持 反对

使用道具 举报

发表于 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接到一起测试。(只是猜测这么可能行,没实际做过,另外,这么接应该不能上传程序的)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-8 03:31 , Processed in 0.038180 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表