Gast
#32974
Hi, bin auf der Suche nach dem Standard Protokoll einer PS2 Maus. Bisher bin ich noch nicht wirklich fündig geworden. Hat jemand ein paar Links für mich? Gruß Markus
|
Anzeige
|
Protokoll einer PS2 Maus
Gast
#32974
Hi, bin auf der Suche nach dem Standard Protokoll einer PS2 Maus. Bisher bin ich noch nicht wirklich fündig geworden. Hat jemand ein paar Links für mich? Gruß Markus
Gast
#32975
Hat sich erledigt, bin doch noch fündig geworden
Gast
#32976
trotzdem noch ein schöner link: http://panda.cs.ndsu.nodak.edu/%7Eachapwes/PICmicro/ Gruß Michael
Gast
#32977
Hi Michael, danke für den Link. Den hatte ich auch gefunden. Mußte leider feststellen das das Protokoll doch komplizierter ist als ich dachte. Bin davon ausgegangen das die Maus selbstständig Daten sendet wenn sich was tut, aber anscheinend sendet der PC ständig Impulse zur Maus und wenn die Maus was senden will sorgt aber sie für den Takt (das hab ich zumindest aus der Beschreibung und meinem Oszi entnommen). Außerdem ist das Protokoll selbst nicht kompatibel zu I2C wie ich gehofft hatte sondern sendet neben den 8 Datenbist auch noch ein Parity Bit. Hat da schon jemand ein paar Erfahrungen gemacht? Wäre für jeden Tip dankbar Gruß Markus
Gast
#32978
ich habe nur eine ps2 tastatur angeschlossen, da ist das protokoll aber eigentlich ziemlich simpel... die eine leitung führt das takt signal, die andere die daten, wenn der host die clock line auf ground zieht, muss das keyboard die daten puffern, bis gnd wieder released ist, wenn der host einen befehl an das keyboard senden will zieht er die datenleitung kurz auf ground, danach kann ein befehl gesendet werden... denke mal nicht dass bei der Maus gravierende unterschiede bestehen... Gruß Michael
Gast
#32979
Das Protokoll scheint weitestgehend identisch zu sein. Hast Du dazu schonmal was geschrieben das mir weiterhelfen könnte?
Gast
#32980
ja, kannst mal in den thread http://www.mikrocontroller.net/forum/read-1-31215.html gucken, da hab ich ein codebeispiel angehängt hoffe das hilft dir weiter, mfg Michael Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|