usb - programmierung mit windows xp/pic µC
-
folgendes thema:
ich habe ein projekt am laufen (ne art demo) mit der die steuerung eines
aufzuges über einen µC mit usb - anbindung demonstriert werden soll. die µC - seite ist soweit fertig (ich benutze das picdem usb - board) mit pic 18f4550. auf pc - seite werkelt winXP. es läuft eine mfc - anwendunge welche die visualisierung der stockwerke und des motorzustands vornimmt. die date, welche übertragen werden sind bereits implementiert/simuliert.das problem:
wie kann man eine verbindung zum usb - bus aufbauen und wie funktioniert der austausch der daten??? ich habe im moment eher problem infos über "windows - treiber - implementierung" zu finden als über den usb - bus im allgemeine.
thx im vorraus
p.s. @admins: könnte auch ins assembler - forum passen
-
Soviel ich weiss kann man den PIC18F als HID-Device laufen lassen.
Dann brauchst du gar keine Treiber zu programmieren und kannst mit den WinAPI-Funktionen CreateFile(), WriteFile() etc. arbeiten...