完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
总是会卡在mpu_dmp_get_data(&pitch,&roll,&yaw)函数,返回值不是0,在初始化的时候如果用手摸着MPU6050传感器,就能成功读取FIFO。但是读取姿态角的速度很慢,开始三个角都是0,然后逐渐变化,大概6-7秒之后才能达到稳定值。这两个问题困扰很久了,按照论坛的方法把DMP速度变慢或者是改KILL设置都试过,不管用。
|
|
相关推荐
9个回答
|
|
ps:我也遇到与LZ一样的问题,经过测试,是在mcu读6050 fifo的时间间隔不能太长(经测约100ms以内合适),过长时dmp_read_fifo()函数里面就会 return 非0值回来导致卡死。
|
|
|
|
用的STM32F411RE,程序是原子的程序
|
|
|
|
杜邦线接的?
|
|
|
|
是的,有什么好的方法么?
|
|
|
|
搞短点,然后模块放平,试试吧
|
|
|
|
我也是这个问题,求解答
|
|
|
|
以前看最难调的BUG的文章里面看到过类似的,不知是不是一样?人家是:“天气热的时候,出现问题少,后来调试出脾气了一烟头塞芯片上,结果就次次都成功,后来为赶项目进度加了个电阻丝的电路,最后总结发现,出现不稳定事件,最可能的原因是,引脚悬空才会发生这事情,容易被电路电压变化影响,最后是在写程序的人那里找到了问题,原来有个寄存器没初始化”
个人感觉,跟当前功能有关的寄存器,就算没有使用也得初始化为零,以前我以为不初始化该寄存器就默认为0,可有次敲代码,偏偏把代码寄存器赋值为零代码删掉就不行了。个人猜的你可以试试 |
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
请问下图大疆lightbridge2遥控器主板电源芯片型号是什么?
4465 浏览 1 评论
使用常见的二极管、三极管和mos做MCU和模组的电平转换电路,但是模组和MCU无法正常通信,为什么?
341浏览 2评论
为了提高USIM卡电路的可靠性和稳定性,在电路设计中须注意的点有哪些?
341浏览 2评论
367浏览 2评论
360浏览 2评论
405浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 23:20 , Processed in 0.965488 second(s), Total 66, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号