Hallo Leute Ich arbeite an einem Projekt, dessen Ziel es ist, eine USB Maus mit dem µC PIC18F4550 nachzubauen. Da die Programmierung des PIC für die HID Maus ziemlich umfangreich ist, ist meine Frage, ob es frei erhältliche Software für solche HIDs gibt. Ich arbeite mit der Entwicklungsumgebung MPLAB. Ich habe bereits das HID Mouse Demo - Programm für den PIC von dieser Website ausprobiert: http://shop.olimex.eu/product_info.php?products_id=563 Dieses Programm funktioniert, ich kann mit 4 Tastern über den PIC die Maus in die 4 Richtungen steuern, jedoch nach ca. 1 Minute funktioniert es nicht mehr. Dieses Programm ist noch dazu ziemlich unverständlich und in viele Teile unterteilt. Ich glaube das geht auch einfacher =) Hat jemand von euch Erfahrung damit? Hat sowas schon jemand gemacht und kann mir helfen? ich habe das demoprogramm angehängt mfg
Danke für die schnelle Antwort, das hilft mir aber genau gar nichts. Auf Microchip hab ich natürlich schon gesucht aber nichts gefunden. Wenn es dort wirklich was brauchbares für meine Anwendung gibt, würde ich mich über einen Link dorthin sehr freuen! mfg
was heißt gesucht und nicht gefunden? es gibt einen kompletten usb-stack der dir ein HID-Gerät zur Verfügung stellt.
Das was du da verwendest ist die Demo von Mircochip (vielleicht ein bisschen umgewandelt). Und mit ein bisschen Geduld kannst du dich da schon rein arbeiten. Hauptsächlich solltest du in user/user.c rum werkeln - der Rest ist USB-Kram und ähnliches. Warum das Device nach 1 min nicht mehr funktioniert? Keine Ahnung - hat es denn noch Spannung?
homer900 schrieb: > Da die Programmierung des PIC für die HID Maus ziemlich umfangreich ist, > ist meine Frage, ob es frei erhältliche Software für solche HIDs gibt. Die Beispiele zu USB/HID von Microchip sind in den "Microchip Application Libraries" zu finden: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2680&dDocName=en537044 Eine Alternative wäre evtl. die freie Programmiersprache JAL in Verbindung mit der jallib. Damit kommt man recht flott zu einer Lösung. Damit habe ich einen RC5-Fernbedienungsempfänger, der sich als HID-Gerät meldet, realisiert (siehe http://www.fundf.net/usbnub/ -> Projekte).
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.