can some check if I'm calculating the time between the Master and last Slave correctly?
- SPI is set to run at 4MHz
- There are 8 daisy chained slave devices, i.e. Master MOSI - (MOSI slave1 MISO) - (MOSI slave 2 MISO) - and so on til slave 8
- There is only one CS line which enables/disables all slaves simultaneously.
How long will it take for one byte from Master to be received by slave 8.
1bit = 1/4MHZ = 0.25uS
1byte = 8 x 0.25 = 2uS
So 2uS to get a byte to slave 1,
and to slave 8 = 2 x 8 = 16uS?