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.

ADS1292R: SPI data retrieval issue

Part Number: ADS1292R
Other Parts Discussed in Thread: ADS1292

Hello,

 

I have a problem with SPI Data retrieval (read of 72 bytes). I'm using DMA transfer and the SPI nCS signal is driven by the SPI peripheral. ADS1292R datasheet says: 

After the serial communication is finished, always wait four or more tCLKcycles before taking CS high.

But my MCU is fast and the nCS signal is set back to high just after the last SPI clock (<1us). Is the sentence above from datasheet relevant for the Data Retrieval? If yes, how can manage it? I mean it's pretty common to use DMA and let the MCU drive the nCS signal. 

Thank you for your help,

Greg

  • Hi Gregoire,

    Welcome to the E2E forum !!!

    The tSCCS digital specification applies to the data retrieval as well.

    The ADS1292 allows an external faster clock (2.048MHz) instead of the internal 512kHz clock. The higher frequency option allows the SPI to operate at a higher speed. Using the maximum SCLK speed of 4.096MHz will enable you to reduce this time (0.9765μS). However, it may still not meet your requirement. If you are not sharing the ADS1292 SPI interface with other devices, you can leave the CSB low for the application.

    Thanks

    -TC