Hallo Leute, Folgende Frage: Es gibt Tastaturen mit USB Anschluß. DIese bieten allerdings einen Adapter AUF PS2. Wie funktionert das? Meineswissens ist doch USB komplizierter und universeller vom Protokoll... Setzt dieser Adapter wirklich die PS2-Daten/Protokoll auf den USB-Standart um, oder ist da ein Trick dabei?? Danke schonmal
Also ist PS2 eine serielle Verbindung, vergleichbar mit UART? Was würde dann passieren, wenn ich an den Adapter eine USB-Maus oder sowas anstecke...?
Matthias L. wrote: > Also ist PS2 eine serielle Verbindung, vergleichbar mit UART? Ja. > Was würde dann passieren, wenn ich an den Adapter eine USB-Maus oder > sowas anstecke...? Dann meldet sich wahrscheinlich die Maus beim Rechner als USB-Tastatur, denn der Chip übertägt per USB Informationen darüber, um was für ein Gerät es sich handelt.
Nein, Das ist ein ganz normales Adapter ohne Elektronik drin. Also die Pins gehen einfach von der USB Buchse zu dem PS2 stecker. (Geht weil bei beidem 4 Drähte benötigt werden. Zwei für Stromversorgung und einmal für D+ / D- (USB) und einmal SDA / SCL (PS2) Die Elektronik in der Tastatur erkennt ob sie an USB oder PS2 angeschlossen ist und wählt dann entsprechend das Schnittstellen Protokoll/Treiber für Schnittstelle aus.
Uhu Uhuhu wrote: > Matthias L. wrote: >> Also ist PS2 eine serielle Verbindung, vergleichbar mit UART? > > Ja. Naja, aber nur für hinreichend kleine Werte von "vergleichbar", denn bis auf die Tatsache, daß die Daten jeweils seriell übertragen werden, haben die beiden eigentlich keine Gemeinsamkeiten. Beim UART werden die Daten asynchron (daher das A im Namen), also ohne Taktleitung übertragen. Senden und Empfangen laufen über getrennte Leitungen. PS/2 ist ein synchrones Protokoll, also mit Taktleitung, und es gibt nur eine Datenleitung, die abwechselnd für Sende- und Empfangsrichtung verwendet wird. Dazu kommt noch, daß man mit UARTs meistens sowas wie RS232 oder RS485 macht, was völlig andere Signalpegel hat als die PS/2-Schnittstelle.
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.