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.

ADS131A04: 使用Synchronous Slave Interface Mode模式采样遇到的问题

Part Number: ADS131A04


使用如下方式接线实现Synchronous Slave Interface方式得到采样数据:

1. M0浮空  M1接GND  M2浮空;

2. MCU型号是stm32f405,MCU的SPI为主机模式;MCU的MOSI接adc的DIN,MCU的MISO接adc的DOUT,MCU的SCLK接adc的CLK,CS和DRDY短接在一起接到MCU的一个输出IO口;

3. 通过配置寄存器,将adc的采样频率配置为32KHz;

4. MCU使用定时器,以32KHz的频率产生中断,拉低CS和DRDY,发送24个连续的0x00,发送结束后拉高CS和DRDY;

5. 收到的数据是一串连续的0x00;

但是使用 Asynchronous Interrupt Mode可以正常收到ADC数据,请问有什么可能会导致无法实现Synchronous Slave Interface。