I recently used the ads1219 analog-to-digital converter. I have encountered some problems. I want to read the two single-ended analog signals of the ADS1219 through the FPGA. The problem is the difference between single-shot mode and continuous. If I use continuous mode, can I start the continuous conversion by writing the configured data and START/SYNC at the beginning? For my reading of single-ended two-way analog signals, I designed the I2C writing process as follows.
I2C( WRITE)
1.slave address
2.WREG(40h)
3.configration(Channel,Gain)
4.RREG (read status)
5.START/START/SYNC
I2C( READ)
1.read DRDY
2.DRDY valid,write RDATA(10H)
3.read data
The above is my read and write process to ADS1219, after writing (1~5 above), then perform the following read operation (read is based on DRDY and then write to RREG to read the converted DATA) .
Is there any problem with this reading and writing process? Can continuous mode read single-ended two-way analog signals? Is this RREG that can be understood as the address of the register at the data to be read?Which mode is recommended to read two single-ended analog signals?