Hallo zusammen. Ich hätt da mal ne Frache diese zwei Protokolle betreffend. Je mehr ich im Netz suche, desto verwirrter werde ich. Die einen beschreiben so, als wären die beiden Protokolle ein und dasselbe, schreiben aber nicht warum, und die andern trennen die beiden, schreiben aber auch nicht warum. Hat hier einer ne Ahnung ob es bei den Protokollen überhauot einen Unterschied gibt, und wenn ja, welchen? Wär für hilfe echt dankbar. Gruß re-G
Hallo vielleicht die Reihenfolge MSB zuerst oder LSB zuerst? oder die Polarität im Ruhezustand? es sind vermutlich einfach Standards, die verschiedene Hersteller unter ihrem Markennamen so spezifiziert haben 73 Christoph
So wies aussieht wurde Microwire von National Semiconductors spezifiziert, und SPI von Philips?! (bei SPI bin ich mir nicht sicher) Ich finde aber irgendwie keine Unterschiede, und wundere mich ebend warum manche diese trennen.
Ich habe gerade "Microwire" bei der allgemein bveliegten Suchmaschine google.de eingegeben. Es kamen diverse Links zusammen. U.a. auch ein Datenblatt vom LM71, einem "SPI/Microwire ... Temperature Sensor". Somit bedeuten beide Begriffe wohl das gleiche. Ist vermutlich das gleiche wie I²C und TWI, die vermutlich aus lizenzrechtlichen Problemen gleichberechtigt nebeneinander existieren.
Danke für die Antworten. Habs inzwischen rausgefunden. Microwire ist SPI sehr ähnlich. SPI wurde aber von Motorola nicht spezifiziert, und so kocht jeder ein bischen sein eigenes Süppchen. Bei SPI gibt es vier verschiedene Arten Daten gültig zu machen: SPI-Modus CPOL CPHA 0 0 0 1 0 1 2 1 0 3 1 1 Ist die Phase des Clocksignals gleich null, also CPHA=0, dann findet bei CPOL=0 die Datenübernahme bei steigender Taktflanke, bei CPOL=1 bei fallender Taktflanke statt. Ist CPHA=1, dann drehen sich die Polaritäten um. Bei CPOL=0 findet die Datenübernahme dann bei fallender Taktflanke und bei CPOL=1 bei steigender Flanke statt. Microwire ist von National Semiconductors nun spezifiziert worden, wobei dieses Protokol nun SPI im SPI-Modus 0 entspricht. Nur Falls jemand mal danach sucht ;) Gruß re-G
ok danke für die Rechersche. Was ist dann aber 2-wire bzw. 3-wire ??
Als 2-wire wird I²C bzw. TWI bezeichnet. Die "zwei Drähte" sind also SCL und SDA. 3-wire wäre dann SPI bzw. Microwire. Hier sind die "drei Drähte" SCLK, MOSI und MISO.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.