themagiciant95 Messages 56 Reaction score 5 Thread starter Dec 27, 2017 #1 I have a SPI with a master and a slave: How the system knows what's the starting point of the data sent ? It's ok that we have the clock, but both MOSI and MISO have a default state on "1", that may be sampled as data sent Attachments 52ddb2dcce395fed638b4567.png 9.2 KB · Views: 897
I have a SPI with a master and a slave: How the system knows what's the starting point of the data sent ? It's ok that we have the clock, but both MOSI and MISO have a default state on "1", that may be sampled as data sent
Tom.G Science Advisor Gold Member Messages 5,661 Reaction score 4,509 Dec 27, 2017 #2 The Clock signal runs only when there is a byte to transmit. See page 8, section 1.3.5.1 http://www.ti.com/lit/ug/slau411e/slau411e.pdf
The Clock signal runs only when there is a byte to transmit. See page 8, section 1.3.5.1 http://www.ti.com/lit/ug/slau411e/slau411e.pdf
themagiciant95 Messages 56 Reaction score 5 Dec 27, 2017 #3 Thanks. When i studied the UART protocol i read that it need a common ground: In the SPI diagram it doesn't appear. Why ? Probably i don't clearly understand what a commond groud is... :( Attachments file.png 5.5 KB · Views: 566
Thanks. When i studied the UART protocol i read that it need a common ground: In the SPI diagram it doesn't appear. Why ? Probably i don't clearly understand what a commond groud is... :(
anorlunda Staff Emeritus Science Advisor Homework Helper Insights Author Messages 11,327 Reaction score 8,758 Dec 27, 2017 #4 themagiciant95 said: In the SPI diagram it doesn't appear. Why ? It is just implicit. They didn't bother to put it in the diagram, but it's there.
themagiciant95 said: In the SPI diagram it doesn't appear. Why ? It is just implicit. They didn't bother to put it in the diagram, but it's there.