I am using C6713 to read an ADC part, 4263.AD7190.pdf. The ADC was in SPI Mode3 to communicate with other parts as its reference said. So I configured C6713's McBSP0 into SPI Mode 3 (CLKSTP = 10b, CLKXP = 1b). But the two parts cannot communicate correctly, as the figure shows.(1 is CS, 2 is CLK, 3 is DOUT from DSP, 4 is DIN in DSP).
However, if I changed the DSP into SPI Mode 1, they could communicate with each other, but replied with the wrong last bit. The bit was always 1. The timing figure is shows as follows,
Do you know the reason? If any more info is needed, please reply me. I'd like to post more.
Thanks.