综合技术
直播中

李咏祥

7年用户 221经验值
私信 关注
[问答]

为什么陀螺仪MPU6050修改采样频率后串口接收的数据还是一样数量?

我把程序里的采样频率改成500Hz后,用匿名四轴上位机接收到的数据还是这么多,,
我自己简单做了一个串口接收上位机,接收到的数据也是一样多的,求。。。解!
在这里另开一贴,求解答

回帖(7)

高彬

2019-7-11 12:09:57
这两个速率指向的是同一个寄存器,即采样率寄存器
举报

马祥

2019-7-11 12:23:17
把MPU_Set_Rate(50)改成500Hz根本没区别,串口接收数据测试的都是100Hz
是的。。探索者例程程序DMP输出速率(DEFAULT_MPU_HZ)就是100Hz,我把它改成200Hz后,用匿名上位机接收数据多了1倍。。符合
那说明采样频率就是DMP的输出频率
那问题来了,MPU6050寄存器的设置采样频率SMPLRT_DIV(0~1000Hz)是什么?
举报

李飞凤

2019-7-11 12:39:07
看芯片数据手册
举报

李英灿

2019-7-11 12:46:08
好苍白无力的解释,这可以算是万能解答了,呵呵
举报

更多回帖

发帖
×
20
完善资料,
赚取积分