打印

关于使用逻辑分析仪调试SPI异常问题

[复制链接]
998|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
如题,小弟最近用逻辑分析仪(挺便宜的一款,但没道理低速率SPI也有问题吧?)想对STM32F103C8T6和NRF24L01之间的SPI通信进行监测,使用的是SPI2,但是发现只要逻辑分析仪任一通道夹到SPI_CLK上,SPI运行就不正常,没办法通过自检(我在自检成功后会打印提示语句)。
即使不运行上位机,连接线弄短也不行,只要一夹上就不能通过自检,其他线没有影响。SPI配置速率256分频,就是140K速率。跪求各位大佬有没有好的办法,手上没有第二个逻辑分析仪了~~
(PS:开发板和逻辑分析仪共地的,即使不共地,两边地线之间压降也为0)

200129ajjksy0yjztlcjs2.png (1.07 MB )

实物连接图

实物连接图

200127bl7oonofof167a8r.png (26.87 KB )

判断提示语句

判断提示语句

使用特权

评论回复

相关帖子

沙发
叶春勇| | 2019-6-26 16:38 | 只看该作者
这个逻辑分析仪,我也有。调试串口,i2c都没问题。
stm32不至于带不了两个负载吧,把spi时钟速度在调慢试试。

使用特权

评论回复
板凳
dirtwillfly| | 2019-6-26 21:30 | 只看该作者
我之前也用过类似的逻辑分析仪。
建议楼主把spi的速率先降低一些试试

使用特权

评论回复
地板
airwill| | 2019-6-26 21:57 | 只看该作者
应该不会这样的啊, 看看地线有没有问题呢

使用特权

评论回复
5
540429224|  楼主 | 2019-6-27 14:46 | 只看该作者
叶春勇 发表于 2019-6-26 16:38
这个逻辑分析仪,我也有。调试串口,i2c都没问题。
stm32不至于带不了两个负载吧,把spi时钟速度在调慢试试 ...

已经调到最慢了,时钟分频用256了~~

使用特权

评论回复
6
540429224|  楼主 | 2019-6-27 14:46 | 只看该作者
叶春勇 发表于 2019-6-26 16:38
这个逻辑分析仪,我也有。调试串口,i2c都没问题。
stm32不至于带不了两个负载吧,把spi时钟速度在调慢试试 ...

已经调到最慢了,时钟分频用256了~~

使用特权

评论回复
7
540429224|  楼主 | 2019-6-27 14:47 | 只看该作者
airwill 发表于 2019-6-26 21:57
应该不会这样的啊, 看看地线有没有问题呢

地线没有问题,我量过,良好导通,也没有压降。

使用特权

评论回复
8
叶春勇| | 2019-6-27 15:03 | 只看该作者
自检以后,再测也GG吗

使用特权

评论回复
9
540429224|  楼主 | 2019-6-30 17:25 | 只看该作者
叶春勇 发表于 2019-6-27 15:03
自检以后,再测也GG吗

请教一下大神,发现自检需要连续两次才能成功,如果连续两次自检的话加上逻辑分析仪也没关系了。请教一下为什么需要两次自检才能成功呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

23

帖子

1

粉丝