关于使用MPU6050中的几个问题,特记录下来

  1. 如果使用dmp计算各种角,就要用到int接口,这时使用软串口就接收不到数据,即使能够接收到,那么6050不论使用uno板卡上的2,3PIN(对应中断0,1)将不会产生中断。
  2. 如果使用uno上的硬件串口,就不会有问题,在我的项目中利用两个蓝牙进行数据传送,如果蓝牙(主设备)接在硬串口上将不能从slave设备上接收数据。为了是两个设备通信只能用到软串口(SoftwareSerial)。
  3. 蓝牙通信,要么检测设备接收数据后是否有应答,如果有应答就继续发送,如果不能接收反馈信息,那么信息要严格格式化,这样接收到数据后对数据进行处理,因为蓝牙传输数据不能控制,那么接收数据时用read将导致数据不完整或读取不及时。在接收数据时最好有足够的延迟。
  4. 如果格式化数据将不用延迟,从设备接收的数据可以滞后,但滞后的时间人是感觉不到的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蔚蓝慕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值