Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Hi,
Good luck by transmitting single ended SPI signals without GND as reference....
Klaus
I wonder how you ensure that bytes, words or frames are received correctely....without a sync signal.we work without SS.
Hi,
I wonder how you ensure that bytes, words or frames are received correctely....without a sync signal.
Klaus
Hi,
for sure, but this is only the bit_sync,
But I´m talking about byte_sync, word_sync or frame_sync... whatever data you transfer. Without this sync an erroneous pulse (ESD, EMC) in the SCK line will cause invalid data forever.
Klaus
Answer already given: use differential signalling and appropriate cables with proper termination.So how can i improve the immunity to an erroneous pulse ?
Hi,
Answer already given: use differential signalling and appropriate cables with proper termination.
But I´d not rely on that.
As you don´t have a signal back...you probably won´t recognize that you receive the data with bit displacement.
Maybe you could use UART. In this case it is more reliable, because it contains START and STOP signals to indicate the borders of a byte.
Still I recommend to use differential signaling. Additional UART benefit: you need less signal lines than with SPI.
Klaus