Other Parts Discussed in Thread: ADS8320, MSP430FR5739
Hello,
I have an ADS8320 hooked up to to an MSP430FR5739 micro-controller.
I read in the ADS8320 manual that its SPI need to be clocked 22 times continuously to receive a 16 bits ADC value. (5 for generating a same, 1 returns 0, 16 for the actual data)
The normal MSP430FR5739 SPI eUSCI peripheral can be configured to 7 or 8 bit transfers. When using 3 consecutive 8 bits transfers, the clock to the ADS8320 is non-continuous (it is actually composed of 3 bursts of 8 clocks each).
Can I safely use 3 consecutive 8 bits transfers or do I need to write a dedicated function with continuous clock and polling?
Best Regards,
Danny