How Does SPI Determine the Starting Point of Data Transmission?

  • Thread starter Thread starter themagiciant95
  • Start date Start date
  • Tags Tags
    Interface Serial
Join the discussion
Registration is free. Start your own thread to ask a follow-up.
3 replies · 2K views
themagiciant95
Messages
56
Reaction score
5
I have a SPI with a master and a slave:
52ddb2dcce395fed638b4567.png
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
    52ddb2dcce395fed638b4567.png
    9.2 KB · Views: 897
Engineering news on Phys.org
Thanks. When i studied the UART protocol i read that it need a common ground:

file.png


In the SPI diagram it doesn't appear. Why ? Probably i don't clearly understand what a commond groud is... :(
 

Attachments

  • file.png
    file.png
    5.5 KB · Views: 566
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.
 
  • Like
Likes   Reactions: themagiciant95