J'ai fini par le faire, voilà comment, si ça interesse qqun: Tout d'abord, il faut récupérer 3 fichiers entête ( hidpi.h, hidsdi.h et hidusage.h) fournit gratuitement par microsoft dans son kit de développement Windows Server 2003 DDK (http://www.microsoft.com/whdc/devtools/ddk/default.mspx) Ensuite on ouvre un handle sur le port USB en précisant le VID et PID avec la méthode: HANDLEpar winz - Discussions ouvertes sur vos idées
Moi aussi j'ai utilisé un 24MHz Dans le fichier main.c, tu remplace la valeur #pragma config PLLDIV = 5 //Quartz 20MHz Par la valeur #pragma config PLLDIV = 6 //Quartz 24MHz C'est tout!par winz - Discussions ouvertes sur vos idées
Idem, ça reste muet. J'ai cru comprendre que le premier élément du bufferOut doit être initialisé à 0 et sert de report ID. Par contre, je me demande si la gestion d'évènement (avec récupération du handle, etc...) n'est pas obligatoire même si l'on veut juste envoyer des données au pic.par winz - Discussions ouvertes sur vos idées
Bonjour, J'ai suivis le tutoriel "Carte d'interface sur port USB, protocole HID" et j'ai compilé le programme client (généré avec easyHID) avec delphi. Tout ça est très clair et fonctionne très bien. Merci Bejamin. Mon problème est le suivant : Je développe un programme avec la librairie graphique Qt, j'utilise le compilateur gcc sous XP et J'aimerais piloter des pic apar winz - Discussions ouvertes sur vos idées