Interface A/D converter chip (ADS8910B) with Quad SPI from XMC4800

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
User14604
Level 4
Level 4
First solution authored
Hello,

the following thoughts are based on reading the manuals of XMC4800 and the A/D converter chip TI ADS8910b (https://www.ti.com/lit/ds/symlink/ads8910b.pdf?ts=1612646628576&ref_url=https%253A%252F%252Fwww.goog...).

The ADS should be interfaced with Quad SPI interface from XMC, which is set as master. Unfortunately, the XMC provides 4 DATA_OUT lines, but not 4 DATA_INs, so it can transfer data to the ADS on four lines, but cannot read back any. As the XMC must be master (for reasons of: providing the CLK signal to the ADS), I wonder if interfacing such ADS chips are even considered to be used in Quad SPI mode from XMC. Or do I have to use single SPI then?

Best regards,
ErnieT
0 Likes
1 Solution
User14604
Level 4
Level 4
First solution authored
1st answer to myself: QuadSPI is half-duplex, so all lines are IN and OUT.

View solution in original post

0 Likes
2 Replies
User14604
Level 4
Level 4
First solution authored
1st answer to myself: QuadSPI is half-duplex, so all lines are IN and OUT.
0 Likes
Vasanth
Moderator
Moderator
Moderator
250 sign-ins 500 solutions authored First question asked
Hi Ernie,

Happy that you found your answer. Additionally there is once Dave apps based example available on Dave. Kindly check QSPI_EXAMPLE_XMC45 in the DAVE Project Library Manager (Help -> Install Dave app/Example/Device library).

Best Regards,
Vasanth R S
0 Likes