Unteschiede I²C / SPI

Gast #73932
Lesenswert?

Hallo

Ich bin gerade dabei einen I²C  / USB Converter zu entwerfen.
I²C  und SPI   ist das exakt das selbe??
Also ich habe es so verstanden, das es beim SPI keine Adressierung
gibt, es gibt nur die Möglichkeit den SCL der hier Enable heist
getrennt an verschiedene Divices zu führen.  Gibt es sonst noch
unterschiede, oder kann man SPI mit I²C sonst gleichsetzten.
Ich bin eigentlich der Meinung, das es sich bei einer schaltung die ich
hier Vorliegen habe um I²C handelt. Wenn ich mir das Datenblatt von dem
Verwendeten Chip anschaue lese ich aber was von SPI.
Gast #73935
Lesenswert?

Die schaltung , die ich nachbauen muss beinhaltet den ST7262.
Angeblich soll die Schaltung eine konvertierung von I²C zu USB
vornehmen, aber in Datenblatt von dem Ding ( siehe Anhang)
steht nur was von SPI.
Aber wahrscheinlich wird I²C da Softwaremässig erledigt.

Gibt es denn nicht auch fertige Converter?
Angehängte Dateien:
Gast #73936
Lesenswert?

>Die schaltung , die ich nachbauen muss beinhaltet den ST7262.
>Angeblich soll die Schaltung eine konvertierung von I²C zu USB
>vornehmen, aber in Datenblatt von dem Ding ( siehe Anhang)
>steht nur was von SPI.
>Aber wahrscheinlich wird I²C da Softwaremässig erledigt.

Da hast Du Recht.

>Gibt es denn nicht auch fertige Converter?

Klar. Von Philips z.B. (IIC), Name hab ich grad nicht im Kopf.
Oder von National USBN9604.

Stefan
Gast #73937
Lesenswert?

Hallo Nochmal

also ich hab mir den USBN9604 mal angeschaut, aber iwe kann ich das
Ding nun verstehen?.     Ist das ein MCU mit einer USB Schnittstelle?
Und kann ich den dann programieren  wie jede MCU? Dan müsste ich die
I²C Schnittstelle wohl auch über Software machen.
Ich bin mir auch nicht sicher, was Mikrowire ist.
Ich dachte eigentlich eher an eine fertigen Bausteine, bei dem ich I²C
reinschiebe und der mir eine USB Signal liefert.

Gibt es sowas nicht?
Gast #73938
Lesenswert?

Nur mal so nebenbei: SPI und I²C sind im Prinzip etwas
grundverschiedenes. I²C beschreibt ein Interface, um verschiedene ICs
miteinander zu verbinden, SPI ist eine USART-Variante, nämlich die
synchrone (während UART die asynchrone Version darstellt).
Gast #73939
Lesenswert?

Der USBN9504 ist ein Peripheriebauteil, das über SPI an den mc
angeschlossen wird.

Wenn Du etwas richtig einfaches suchst, dann nimm den FTDI-Baustein.
Den kannst Du wie eine RS232 (nur ohne Treiber dazwischen) ansprechen.
Bei allem anderen ist richtig Programmieraufwand gefragt, mit Daten in
IIC reinschieben und auf USB kommen sie dann raus ist es nicht getan.

Stefan
Gast #73941
Lesenswert?

Der PDIUSB11 ist ein Peripheriebauteil, das über IIC an den mc
angeschlossen wird. Aber auch hier gilt: Du must RICHTIG viel
programmieren, nur Daten bei IIC rein und hinten USB raus ist leider
nicht.
USB ist nicht einfach, sondern ein sehr komplexes Gebiet. Wenn Du schon
beim Chip-Suchen Probleme hast, dann kann ich Dir nur raten: nimm den
FTDI. Sowohl auf der mc- als auch auf der PC-Seite hast Du damit am
wenigsten Probleme.

Stefan

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