laumung 发表于 2017-6-27 11:42:13

这个波形是什么鬼

我现在在调一块由一个STM32F767和五块ADS1299组成的电路板,其中AD1,AD2和STM32的SPI2口通信,AD3,AD4和STM32的SPI4通信,AD5和STM32的SPI口通信,现在在通信的时候,发现SPI通信波形很怪异,MISO口的输出有一个很诡异的尾迹一样的波形,如下图所示。上面的波形是MISO口,下面的是SCLK口,大家有谁遇到过这种问题么,这种问题是怎么造成的,好像影响采样结果啊。

MrJiu 发表于 2017-6-27 11:46:25

是不是在结束通信的时候,设置IO某些东西,或者负载IO口出现了某些变化???这种波形好像是IO口上面加了一个电容!!!!

wenyangzeng 发表于 2017-6-27 11:50:01

应是ADS1299那边反馈回来的电平。

SInzo 发表于 2017-6-27 13:51:32

这个看着像是电容,或者电感一类的阻止电流变化

zhao.zhao 发表于 2017-6-27 15:23:10

估计是通信结束,从机那里的SDO引脚IO模式改变了

waiman-156411 发表于 2017-6-27 21:55:50

并个下拉10K看看

laumung 发表于 2017-6-27 23:58:19

waiman-156411 发表于 2017-6-27 21:55
并个下拉10K看看

谢谢关注,板子已经做好了,怎么加下拉电阻,在STM32的GPIO口里面配置一个下拉电阻行么?

laumung 发表于 2017-6-27 23:58:38

waiman-156411 发表于 2017-6-27 21:55
并个下拉10K看看

谢谢关注,板子已经做好了,怎么加下拉电阻,在STM32的GPIO口里面配置一个下拉电阻行么?

hjl2832 发表于 2017-6-29 09:27:19

看情况是ADS1299的端口电平延时,因为SPI通讯,MCU的MISO是配置为输入模式的。或者你试试IO口配置那里设为下拉输入看看有没有改善。

laumung 发表于 2017-6-29 12:56:13

hjl2832 发表于 2017-6-29 09:27
看情况是ADS1299的端口电平延时,因为SPI通讯,MCU的MISO是配置为输入模式的。或者你试试IO口配置那里设为 ...

多谢关注,我这就去试试。
页: [1] 2
查看完整版本: 这个波形是什么鬼