Hi,
I am trying to establish communication between my f28379D and ADS127L01. My DSP has maximum SPI data frame of 16 bit. I am able to use stop, start, restart commands to control the ADS127L01. I am confused with the reading process. ADS127L01 continuously provides the data out once DRDY signal goes down and SCLK signal is provided. However, I need to transmit from my DSP in order to set CS and SCLK signals. I am using the RDATA 0001 0010 command for this.
Should I send this command twice after detecting change in the DRDY signal? I use 16 bit frame so I need 2 frames for 24/32 bit data from ADC.
I am doing it now and basically my buffer is field with the same value, as if sending RDATA twice was reading the same bytes of ADC result. I am confused and will be thankful for clues.
Lukasz