Definition des SPI-Busses

Der SPI-Bus besteht aus mindestens 4 Leitungen (beim SPI-Simulyzer max. 7 Leitungen):

 

 

Nachdem die CS-Leitung den entsprechenden Sensor selektiert hat, werden im Clock-Takt die Daten, bit für bit vom Master und dem Sensorsignal auf den Bus gesendet.

.

Beispiel einer SPI-Bus Kommunikation mit einem CS:

 

SPI_Diagramme.jpg

 

 

 

Folgende Varianten der Einstellungen für das Clk-Signal ergeben damit 4 BUS-Betriebsarten:

 

CLK-Phase CLK-Polarität Einstellungen Simulyzer
Datenübernahme bei steigender Flanke   Idle (Ruhe) =0   1_16_buspa1.JPG
spi_betr1.jpg
Datenübernahme bei steigender Flanke     Idle (Ruhe) =1 1_16_buspa3.JPG
spi_betr3.jpg
  Datenübernahme bei fallender Flanke Idle (Ruhe) =0
 
  1_16_buspa2.JPG
spi_betr2.jpg
  Datenübernahme bei fallender Flanke   Idle (Ruhe) =1
 
1_16_buspa4.JPG
spi_betr4.jpg

 

 

Folgende Parameter sind zur weiteren Charakterisierung des SPI-Busses erforderlich:

 

info_green.jpg

Die Parameter sind mit vordefinierten Werten gefüllt, das heißt eine Einstellung ist nur dann erforderlich, wenn die gewünschten Werte von den vordefinierten Werten abweichen.