Für das Debuggen und Konsolenzugang unserer Geräte wird das UART Interface genutzt, dazu schliessen wir FT4232H und FT232R an das Gerät und PC an. Wir benutzen auch fertige Kabel von FTDI z.B. TTL-232R-RPi https://www.ftdichip.com/Products/Cables/RPi.htm Jetzt kommt es relativ oft vor, dass nachdem anschliessen des TTL-232R-RPi Kabel die Windowsmaus sich von alleine bewegt und Mausklicks ausführt. Das Problem lässt sich nur beheben durch mehrfaches abziehen des Kabels vom USB. Kennt jemand das Problem und die Ursache?
Im Gerätemanager nachsehen als was die FTDIs eingebunden werden. Da läuft wohl was schief.
Den Treiber für serielle RS-232 Mäuse ausschalten. Das ging über einen Registryeintrag. Google sollte was finden.
Die Windows Mauserkennung für serielle Mäuse ist sher simpel gestrickt: Alle (nicht nur USB) COM Ports an denen kurz nach dem anstecken oder hochfahren was empfangen wird, ohne das vorher was vom PC gesendet wurde, ist eine serielle Maus. :-( Der Registry Eintrag um das zu Verhindern ist irgenwo dokumentiert - viel Spaß beim Suchen. Man kann das Ganze auch auf µC Seite beheben indem man erst dann was ausgibt wenn man vom PC ein Zeichen empfangen hat. Ansonsten empfehle ich Segger RTT für Debug Ausgaben...
Jim M. schrieb: > Ansonsten empfehle ich Segger RTT für Debug Ausgaben... https://www.segger.com/products/debug-probes/j-link/technology/about-real-time-transfer/ Oder direkt: https://www.segger.com/products/connectivity/emusb-device/add-ons/cdc-class/
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.