This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Ying,
Please take a look at the "Programming" section of the device data sheet for information on SPI interface with this device.
In this case, please remember to send the address for each read command per Figure 9-12.
Best,
Danny
Hi Danny,
Thank you so much for your kindly reply!
In fact, figure 9-12 is exactly what makes me feel confused. Accorddint to this figure, if I want to read h'0[7:0], I need to send address(0) + read (0). And I also need to send 8'0 to supply clock of response following.
When I send 8'0 + 8'0, I'm supposed to get 0x54 at the last 8'0. And when i send 8'0 + 8'0 + 8'0 + 8'0, I'm supposed to get two 0x54.
But here's what i have got(0x45,0x4c,0x49).
Could you please help me to get the right result ?
And does TLIN1441-Q1 support continuous transmission?
Hi Ying,
To end the first SPI transaction, nCS should go high again. You can bring nCS low again to issue the next read command.
From what I can see in your image, it doesn't look like nCS is changing during this time. Could you give this a try?
Best,
Danny