Forum: Mikrocontroller und Digitale Elektronik Bit Bang Mode ?


von Uwe Böttger (Gast)


Lesenswert?

Kann mir mal jemand erklären, was der Bit Bang Mode bei einer USB - 
Schnittstelle ist ?

von Franz (Gast)


Lesenswert?

Muss es nicht Gang Bang heißen?

von Markus Burrer (Gast)


Lesenswert?

lool, der war gut
Hm, Bit Bang bei USB? Bit Bang heißt ja eigentlich nur, das Datenbits 
aus einem Byte serialisiert werden, oder?

von Tobias (Gast)


Lesenswert?

Es heisst doch Bit Bang; "Gang Bang"? schau mal nach, was wirklich 
heisst...
Bit Bang ist kein Modus der USB-Schnittstelle, sondern eine Funktion, 
die jeder USB-Baustein (z.B. FT245BM) beherrschen sollte. Dabei setzt 
man diese Teile ohne zustäzlichen Mikrocontroller ein. Ein PC-Programm 
kann nun die Ports setzen, lesen und löschen. Der "USB-Port"-Bautstein 
von Modulbus kann übrigens nur Bit Bang. Mit anderen Worten: Es werden 
nur Bitmuster an die Ausgänge des Bausteins gelegt oder eingelesen, 
andere Funktionen gibt es in diesem Modus meist nicht. Das ist z.B. dann 
sinnvoll, wenn man eine Relais-karte mit USB steuern möchte. Dank Bit 
Bang braucht man keinen AVR, der sich die Daten von USB-Interface holt, 
sie interpretiert und dann die Relais steuert.

Tobias

von Markus Burrer (Gast)


Lesenswert?

Hm, aber Bit Bang hab ich auch schonmal im Zusammenhang mit einer 
Software Implementation einer I2C Schnittstelle gesehen. Das ist denke 
ich nichts USB spezifisches

Google hilft auch da weiter :)
http://info.astrian.net/jargon/terms/b/bit_bang.html

von Bernhard T (Gast)


Lesenswert?

Um noch mal auf Bit Bang im Zusammenhang mit USB zu kommen (war ja 
schließlich gefragt). Bei den FTDI FT232BM (und 245BM)  Teile kann man 
wohl im Bit Bang Modus die Vorhandenen IO'S frei konfigurieren (Eingang 
- Ausgang oder abwechselnd) das sind beim  245 immerhin 8 Leitungen. 
FTDI hat in ihrer Doku:
http://www.ftdichip.com/Documents/AN232-01_BitBang.pdf
ein Delhi - Beispiel mit dem man angeblich ein Altera Flex10K FPGA 
programmieren können soll. Neben der Möglichkeit USB ohne mC zu nutzen 
eine tolle Sache (ein AVR zu progen sollte dann zumindest theoretisch 
auch funzen).
Gruß Bernhard

von Uwe Böttger (Gast)


Lesenswert?

Super, Danke jetzt weiß ich bescheid !

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
Noch kein Account? Hier anmelden.