This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS1274 的SPI通信模式问题

Other Parts Discussed in Thread: ADS1274, THS4521, THS4522, ADS1278

我使用STM32进行ADS1274的数据读取

ADS1274的CLK由STM32的通用定时器提供,我使用的频率是72/128Mhz。ADS1274的各个电压均测正常。

CLKDIV接高电平,Format 为001, mode 为01 即high,sync设置为高电平,DIN接地,DOUT1接STM32的MISO。

当我将SCLK接到CLK上时,DOUT端能看到数据输出,DRDY的图形和图73是类似的。

但我将SCLK接到STM32 的SPI 功能的SCLK引脚后,想使用STM32的SPI 来读取数据时,SCLK一直为低电平,DRDY的图形为图76, DOUT无输出,

为什么会出现这种现象呢??

是SPI的设置问题吗?

SPI应该如何设置,我目前的SPI设置为全双工模式,低电平极性,且下降沿传输,频率设置为72/256M,即CLK的1/2