Unterschied Hard Spi und soft Spi?

#515428
Lesenswert?

Um mich meinen Vorgängern anzuschließen, sowas sollte eigentlich
keine ernst zu nehmende Frage sein. Ich erkläre es trotzdem.

Geht es Dir nur um die Definition HARD und SOFTWARE oder auch was ein 
SPI ist???

SPI heißt Serial Peripheral Interface
Ein synchron getaktetes serielles Interface, welches meist aus 3 
Leitungen
+ Chip Select besteht ( 3 = Takt, Daten rein,Daten raus)

HARDWARE SPI = eine durch hardwaremäßige Verschaltung im Chip 
integrierte
Schnittstelle, die durch beschreiben interner Register gesteuert wir.
Das Shiften der Daten erfolgt dann automatisch.

SOFTWARE SPI = man nehme ein paar geeignete Portleitung (in/out) und 
simuliert dessen Steuerung über Befehle (Assembler,C) und tut, das was
das HW-SPI auch tut. Mit Software wird es meist nur etwas langsamer,
weil viele SPIs mit 10/20 MHZ betrieben werden können.

Das gleiche kann man mit I2C oder PS2 etc machen.

Alles klar ???

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren