Part Number: ADS1118 Tool/software: TI-RTOS I'm very new to programming TI processors so I hope my question isn't way off base. I will be using a configuration that has a Tiva TM4C1294 processor. It will need to acquire data from 4 ADS1118s. Each ADS1118 will be used to acquire data from 2 tranducers. I will be using the QSSI interface on the Tiva processor to communicate with the ADS1118s. I plan on using SSI0Fss through SSI3Fss to chip select each of the ADS1118 boards. I plan on putting each of the ADS1118 boards into continuous sampling mode (set MODE bit to 0). I then plan on acquiring data from each board in a round robin fashion. I assume I can 1. select the ADS1118 I want to sample by setting it's NOT CS low, 2. wait for DOUT/NOT DRDY to be low to indicate a conversion is ready on the selected ADS1118 3. read the value from the ADS1118 It seems to me that if I don't care about the difference in power consumption, eliminating having to trigger starting a sample in single shot mode would be advantageous in sampling 8 TCs per Tiva.
↧
Forum Post: RTOS/ADS1118: Best practices for using Tiva C TM4C1294 QSSI with multiple ADS1118 boards
↧