2021-03-31 11:23 AM
2021-04-05 10:18 PM
"Does this mean that only one chip may be commanded in the chain until the return bytes are sent from that chip?" - No. You can command every chip in the daisy chain, even if the command lengths are different.
2021-04-05 10:18 PM
"Does this mean that only one chip may be commanded in the chain until the return bytes are sent from that chip?" - No. You can command every chip in the daisy chain, even if the command lengths are different.
2021-04-06 03:40 AM
Hi @MSimm.15 ,
In case of multiple data response, you have to shift the bytes (for example 3 bytes) through the different devices connected to the daisy chain, until all the bytes are received by the master.
However, while you are shifting the required data (the 3 bytes) you can load new commands in the chain.
When the needed data is shifted out and the new command are in “the right position�?, the CS is raised and all the commands present in the chain are executed by the different devices.
You can check this application note: AN4290, describing some details about SPI communication of the POWERSTEP01.
Have a good day !
2021-04-16 03:19 AM
Hi @MSimm.15 , did you managed to send multiple commands in the daisy chain ? Did it work ?