搜索
bottom↓
回复: 10

MPU6000不同CLK频率下,相同代码,数据输出竟然不一样

[复制链接]

出0入0汤圆

发表于 2015-1-19 17:02:23 | 显示全部楼层 |阅读模式
本帖最后由 pi_pi_lu 于 2015-1-19 17:55 编辑

MPU6000芯片,通过SPI的MOSI发送数据0x8C,为了获取product ID。应该在MISO上收到0x58才
对比较下面的两张示波器的截图,发现SPI频率为21MB/s(4分频)时,接收到的数据是正确的。但SPI频率为656.25KB/s(128分频)时,接收数据错误。为什么?谢谢
频率为:21MB/s,见图1

频率为:656.25KB/s,见图2

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2015-1-19 18:27:48 | 显示全部楼层
示波器不错

出0入0汤圆

发表于 2015-1-19 19:07:47 | 显示全部楼层
换一块芯片试试,,不得不佩服楼主,这种bug都遇到了!

出0入0汤圆

发表于 2015-1-19 19:37:16 | 显示全部楼层
用的是别人的范例,没遇到这样的问题,帮顶。

出0入0汤圆

发表于 2015-1-19 20:15:18 | 显示全部楼层
用串口打印出接收的数据看看也是这样吗

出0入0汤圆

发表于 2015-1-19 20:34:49 | 显示全部楼层
SPI 设置问题

出0入0汤圆

 楼主| 发表于 2015-1-19 21:39:40 | 显示全部楼层
我的SPI的设置为:
  hspi1.Instance = SPI1;
  hspi1.Init.Mode = SPI_MODE_MASTER;
  hspi1.Init.Direction = SPI_DIRECTION_2LINES;
  hspi1.Init.DataSize = SPI_DATASIZE_16BIT;
  hspi1.Init.CLKPolarity = SPI_POLARITY_HIGH;
  hspi1.Init.CLKPhase = SPI_PHASE_2EDGE;
  hspi1.Init.NSS = SPI_NSS_SOFT;
  hspi1.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_128;
  hspi1.Init.FirstBit = SPI_FIRSTBIT_MSB;
  hspi1.Init.TIMode = SPI_TIMODE_DISABLED;
  hspi1.Init.CRCCalculation = SPI_CRCCALCULATION_DISABLED;
  HAL_SPI_Init(&hspi1);
使用的是CubeMX自动生成的代码

MPU6000的设置请见图片

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2015-1-19 22:20:26 | 显示全部楼层
acchkr 发表于 2015-1-19 20:15
用串口打印出接收的数据看看也是这样吗

嗯,考虑过是不是示波器干扰的。把示波器的测试线全都拿掉,用串口将收到的数据输出到电脑上了。还是同样的问题。

出0入0汤圆

 楼主| 发表于 2015-1-20 16:12:42 | 显示全部楼层
结贴。问题解决了。是自己焊接的问题。把MPU6000重新焊接一下就好了。

下面是在128分频时的示波器图,收发都正常。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2015-1-21 02:41:00 | 显示全部楼层
在MISO没有焊接好的情况下,为何会出现高频下传输数据正常,低频下传输数据错误?
我认为,因为MISO没焊接好,有点缝隙。相当于一个小电容。小电容通高频阻低频。所以就出现了我的问题。
大家说,我的理解对不对?
谢谢

出0入0汤圆

发表于 2015-10-31 10:00:41 来自手机 | 显示全部楼层
可能,对qfn封装好无语啊……
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-24 14:57

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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