PIC USB et HID (avec EasyHID) en C!
Répondre à la discussion
Page 1 sur 2 1 DernièreDernière
Affichage des résultats 1 à 30 sur 40

PIC USB et HID (avec EasyHID) en C!



  1. #1
    Shaiton

    PIC USB et HID (avec EasyHID) en C!


    ------

    Bonjour, toujours sur le même projet,
    on à aussi un problème avec l'USB.

    Quelqu'un a-t-il une source en C pour un pic 18f2550, ou 18f4550 svp?
    Parce que niveau exemple, on n'arrive pas trop à en trouver une d'exploitable.

    De plus, EasyHID nous creer un début de code en C++, mais comment il se débrouille avec la dll mcHID.dll ?
    Elle n'est pas ajoutée au projet... si on a pas installé EasyHID sur le pc, ou doit-on la mettre?

    Merci

    -----
    Le Geek Sportif !

  2. #2
    Shaiton

    Re : PIC USB et HID (avec EasyHID) en C!

    en fait j'avais commencé par m'inspirer sur roboticus mais je n'ai pas trouvé la source (en c??) sur le site...

    Personne n'a d'exemple?? (coté PIC... j'ai des exemples de 1000l et d'autre de 3000 lignes!!! )

    Donc pour l'instant, je suis un peu perdu. Je cherche simplement à pouvoir m'identifier au PC et ensuite dialoguer dans les deux sens.

    Merci de votre aide
    Le Geek Sportif !

  3. #3
    invitee335123b

    Re : PIC USB et HID (avec EasyHID) en C!

    salut,
    en faite tu pourra en passer la configuration de l'USB et tout , c un peu dificile ,
    il existe sur le site de microchip une application note avec des codes sources et tout ,
    avec celle la tu pourra emuler l'USB en un port serie COM et tu pourra par la suite l'utiliser tres facilement,
    je l'ai chercher pour vous , la voici :
    http://www.microchip.com/stellent/id...param=en022625

    répond moi si ça t'a aidé
    salut tous

  4. #4
    RISC

    Re : PIC USB et HID (avec EasyHID) en C!

    Shaiton,

    Toutes les infos sur les PIC USB sont ici :
    http://www.microchip.com/stellent/id...wwFullSpeedUSB

    Microchip commercialise un kit pour le PIC18F4550 (USB) appelé "PICDEM FS-USB" qui comprend le soft côté micro et la DLL pour le PC : PICDEM FS-USB
    Je pense que tu trouveras ce que tu cherches dans la partie téléchargement en bas de la page.

    Quand tu branches ce kit sur le PC, il est automatiquement reconnu ;=)

    a+

  5. A voir en vidéo sur Futura
  6. #5
    Shaiton

    Re : PIC USB et HID (avec EasyHID) en C!

    (bon 3eme fois que je compose une réponse... dsl si je manque un peu d'antousiasme).

    Bonjour et merci à vous.
    bolirane j'ai choisi le HID pour la simplicité et c'est mieux pour un projet d'electronique/info indus (plus intéressant)

    RISC: en fait ca fais 2 mois qu'on est sur le projet (la HF nous prend pas mal de temps). Depuis j'ai oublié pourquois il m'avait apparu plus simple d'utiliser easyhid (niveau utilisateur, pas programmeur). De plus il génère un bout de code en MFC.

    Je vais voir ce que donne le prog de microchip (en fait je suis un peu pomé sur leur site.. merci pour le lien direct).

    Est-ce que la partie hard change suivant la dll (soft) ?
    Si c'est non, avez-vous un code exploitable en C pour le HID avec un 18fx5xx ? A mon avis, seul le IDvendor et le IDprofuct sont important...

    Merci
    Le Geek Sportif !

  7. #6
    sergeegres

    Re : PIC USB et HID (avec EasyHID) en C!

    Bonjour,



    J'ai constaté que vous avez réussi à charger easyhid.
    Je n'y arrive pas, ou le trouver, comment faire....
    Peut on, avec, créer les programmes pour gerer un Pic 18f4550.
    Je galère avec ce micro, je recherche une personne qui l'a mis en oeuvre
    et qui pourrai m'expliquer comment ça marche.
    De préférence en C, C++, C#, ou Basic.

    Merci.
    A+.
    Serge.

  8. #7
    DavidDB

    Re : PIC USB et HID (avec EasyHID) en C!

    Salut,

    EasyHid n'est plus téléchargeable...

    De plus, je n'ai pas encore trouvé de logiciel similaire qui génère un code afin de pouvoir exploiter les fonctions USB côté PC imédiatement qu'il suffit d'inclure dans un projet Pascal ou Basic...

    J'utilise toujours EasyHid, mais, je ne sais pas te le fournir car je n'ai qu'une connection bas débit ultra lente...

    David.

  9. #8
    RISC

    Re : PIC USB et HID (avec EasyHID) en C!

    Salut,

    J'ai trouvé plusieurs projets qui incorporent le soft coté PC et coté PIC avec des PIC18Fxx50. Ils sont apparemment dispo sous plusieurs langages :

    http://www.vbfrance.com/codes/USB-EN...HID_39834.aspx

    http://www.delphifr.com/codes/USB-EN...HID_40682.aspx

    http://www.vbfrance.com/codes/USB-DE...550_39418.aspx

    a+

  10. #9
    juju60123

    Re : PIC USB et HID (avec EasyHID) en C!

    bonjour
    un lien<
    http://www.craslab.org/interaction/f...retCUICRAS.pdf
    bien amicalement

  11. #10
    sergeegres

    Re : PIC USB et HID (avec EasyHID) en C!

    Tout d'abord merçi, pour les réponses de:

    DavidDB,
    RISC,
    Juju60123.

    Je suis entrain de voir ces différents sites.
    Je recherche toujour un moyen d'obtenir EasyHID.
    Y a t il un site ou le télécharger ?
    Sinon est il possible de me le faire parvenir par mon Email ?
    serge-bombourg@wanadoo.fr
    Ou me l'envoyer par la poste sur CD ?
    Je pendrai dans ce cas les frais d'expédition et de CD.
    Ou je ferai parvenir un CD avec enveloppe d'expédition
    remplie et timbrée.

    Je suis entrain de développer en C# un système de commande de
    perçeuse et graveuse de circuits imprimés, efin de me débarrasser
    des problèmes de chimie ( perchlorure de fer ) et d'obtenir une
    gravure plus précise et plus fine du circuit (surtout pour la CMS).
    J'ai déjà réalisé un systeme de perçage (mais le port série et en
    voie de disparition,malheureusement).

    J'ai depuis fort longtemps utilisé l'électronique et l'informatique
    sans problème, je regrete que ce micro pose tant de problèmes à
    mettre en oeuvre.



    En espérant trouver une solution.
    A+.
    Serge.

  12. #11
    DavidDB

    Re : PIC USB et HID (avec EasyHID) en C!

    Salut,

    Donc tu développe en C#...

    Avec la DLL(présente dans les liens de RISC) et les fonctions disponibles dans la dll, tu devrais pouvoir t'en sortir ???

    Car en fait EasyHid ne fait "que" placer ces fonctions dans un fichier maquette que tu utilises dans ton projet.

    Si tu veux vraiment ce logiciel, je te le ferai parvenir par mail, mais uniquement de nuit, car c'est 3.5Mo et avec ma connexion c'est minimum 1heure de transfert en bloquant ma ligne téléphonique...

    David.

  13. #12
    sergeegres

    Re : PIC USB et HID (avec EasyHID) en C!

    Bonjour David, merçi de me répondre.

    J'ai regardé le lien de Risc,
    mais je patauge un peut, je ne sais pas trop comment cela fonctionne,
    Comment créer un programme coté PC ( si possible en C# ),
    Comment cela marche, je ne connais pas les fonctions de la dll,
    ni ce quelle font, c'est un peu pour cela que j'esperai trouver EasyHID,
    afin d'avoir un squelette, du travail, à faire,
    J'ai réalisé un circuit, à base de 18f4550, de deux leds avec un poussoir
    ( carte interface, du site roboticus )
    Je pense Qu'il faut charger un fichier.hex dans le micro,
    Que le driver existe déjà dans XP, en mode HID,
    Je supose qu'un fichier de commande, coté PC est à écrire,
    pour le commander.
    C'est la que je plante, je ne sais pas trop quoi écrire, pour celà.

    comment indiquer quelles fonctions et quels parametres,
    comment initialiser celà.

    Je pense qu'il serait interressant d'obtenir EasyHID, pour y parvenir.
    Si tu pouvais me le faire parvenir par Email, ou si tu prefères,
    je te fais parvenir un CD avec une enveloppe timbrée pour le retour.

    D'autre part si tu à utilisé ce micro, peut-tu simplement en quelques mots,
    m'expliquer la démarche à suivre, pour le faire fonctionner.

    Je pense buter sur des choses trés simples, mais le manque d'information,
    et des site pas toujour trés claires, ne facilite rien.

    Les lien sités précédement offre des exemples mais
    (exemple carte 8 entrées 16 sorties)
    ou trouver le schéma, ou trouver l'éxécutable corresspondant
    au fichier de démo ( USB_IO )????????

    Merçi.
    A++.
    Serge

  14. #13
    DavidDB

    Re : PIC USB et HID (avec EasyHID) en C!

    Salut,

    Que de questions!

    Sinon, je t'envoie le logiciel cette nuit à l'adresse du post#10. Car je réside de l'autre côté de l'Atlantique et les frais seraient trop élevés par la poste pour un logiciel freeware...

    Côté PIC, regarde les liens de RISC qui donnent un large éventail au niveau de la programmation USB.

    Côté PC, perso je développe en Pascal (Delphi7) sans utiliser EasyHid mais en travaillant avec la DLL de EasyHid.
    Cette DLL, vu que c'est une DLL est utilisable sous n'importe quel type de langage, donc si tu travailles en C#, il te suffit de déclarer la DLL dans ton projet C# et ensuite tu utilises les fonctions dispo de cette DLL
    Pour trouver toutes les fonctions incluses dans la DLL, il suffit de parcourir le fichier Help qui est présent dans le ZIP de EasyHid.

    Sinon, sur le site de Roboticus il est possible de télécharger tous les fichiers nécessaires pour un test tant côté PC que PIC; voici le lien où tu download le fichier 'port USB' (le dernier de la section Domotique) :
    http://www.roboticus.org/index.php?mod=download

    Ce site est très bien, car il permet de débuter avec un corps de programme très simple utilisant le minimum pour faciliter la compréhension tant côté PC que PIC.
    Tu disposes aussi d'un fichier maquette vide généré par EasyHid, qu'il te suffira d'adapter en fonction de tes besoins.

    Pour finir, l'USB n'est pas simple à faire fonctionner, et si tu débutes par ce type de projet, je comprends aisément qu'au début tout est très compliqué y compris le site Roboticus qui pourtant est une bonne base pour débuter tant côté PC que PIC.

    David.

  15. #14
    sergeegres

    Re : PIC USB et HID (avec EasyHID) en C!

    Bonjour et merçi David, pour ton aide.

    Je suis rentré au environ de 4 heures ce matin,
    et je viens juste de m'y mettre.
    Celà semble marcher et me donne des fichiers,
    PicBasicPro et Visual basic.

    J'ai utilisé 64 pour buffer (in,out).
    et 04d (que j'ai traduit en décimal, 1240) pour Vendor ID
    et 0003 (au hazard ) pour Product ID.
    j'ai laissé les temps par défaut.

    Je vais essayer d'analyser celà.
    par contre je cherche, pour essayer de le passer en C#,
    les fonctions incluses dans la dll, je ne trouve pas le fichier Help,
    je ne suis, sans doute, pas encore réveillé...

    avec encore merçi, pour ton aide.

    Je te tiens au courrant de mes expériences.

    A+.
    Serge.

  16. #15
    DavidDB

    Re : PIC USB et HID (avec EasyHID) en C!

    Salut,

    Tu as dans la liste la génération du code C++, qui devrait être compatible C#...

    Pour la dll, tu vas dans ton environnement de développement et tu importes la dll en créant une unité du nom que tu veux.
    Ensuite, une fois cette unité crée, tu l'ouvres et tu as toutes les fonctions disponibles de la DLL dans ton langage favoris...

    Le help de Easyhid est il me semble dans le dossier décompacté du logiciel après être passé par l'installe.

    David.

  17. #16
    sergeegres

    Re : PIC USB et HID (avec EasyHID) en C!

    Salut,

    La suite de més expériences ....

    J'ai trouvé dans fichier html compilé, une description sommaire des fonctions
    J'ai chargé dans le micro le fichier mchpUSB.hex, qui semble correspondre
    à la carte trouvée sur le site roboticus.
    J'ai fais un bout de programme en C#.
    Pour l'instant, il se contante d'afficher le nombre de périf. dans une
    fenêtre, avec Connect(0), suivi de GetItemCount().
    J'ai mis (0) dans connect(), sans bien savoir pourquoi, mais ça marche.

    Si je connecte ma carte et lance ce programme, il là detecte bien.
    Il m'affiche 0 (aucun périf. HID), 1 (la souris seule) et 2 si je connecte
    la souris et la carte.
    Donc je pense que la carte, le fichier hex, que mcHID, ses fonctions
    Connect et GetItemCount, fonctionnent.
    Je n'est pas encore trouvé comment envoyer des commandes sur les ports
    ou comment lire les ports, les fichiers obtenus avec EasyHID, ne sont pas trés claires et trés peu commentés.....
    L'explication est sans doute dans l'utilisation des fonctions
    Je ne sais pas à quel moment, lui passer et, par quel moyen, le ProduitID
    et le VendorID....
    Bon, je vais continuer à chercher.

    A+.
    Serge.

  18. #17
    DavidDB

    Re : PIC USB et HID (avec EasyHID) en C!

    Salut,

    Je n'est pas encore trouvé comment envoyer des commandes sur les ports
    ou comment lire les ports, les fichiers obtenus avec EasyHID, ne sont pas trés claires et trés peu commentés.....
    L'explication est sans doute dans l'utilisation des fonctions
    Je ne sais pas à quel moment, lui passer et, par quel moyen, le ProduitID
    et le VendorID....
    Bon, je vais continuer à chercher.
    Pour envoyer la trame USB au PIC :

    1: définir le périphérique (en suivant le fichier généré par EasyHid)
    DevHandle := GetHandle(VENDOR_ID , PRODUCT_ID)

    2: envoyer les données du buffer (en suivant le fichier généré par EasyHid)
    Write(DevHandle,@FBufferOut)

    Et c'est tout...

    Pour lire une trame USB :

    Read(DevHandle,@FBufferIn)
    Mais, il faut écrire dans la fonction USBevent à la position 4(notyfy-read) du tableau qu'elle contient.
    Ou positionner un flag afin de traiter BufferIn en dehors de la fonction USBevent.

    La trame sera émisse à la prochaine requête de l'USB (qui est le temps que tu as défini lors de la génération du code)
    Pour la lecture, c'est la même chose elle est faite sur requête USB en fonction du temps défini lors de la génération du code par EasyHid

    David.

  19. #18
    sergeegres

    Re : PIC USB et HID (avec EasyHID) en C!

    Bonjour David.

    J'ai essayé, un certain nombre de combinaisons pour
    GetHandle(vendorID,productID)
    entre autre la valeur proposée par robotique pour sa carte:
    04d8 (1240) et 0000.
    J'ai, dans le cas ou je fais GetHandle(1240,000)
    J'ai '' 0 ''.
    Donc une erreur ...

    Et c'est pour celà que je n'arrive pas à définir DevHandle.
    Donc problême pour continuer ...

    Le programme dans le micro d'origine robotique ne doit pas fonctonner
    correctement, ou alors je ne vois pas d'ou celà vient.

    Merçi pour ton aide .
    A+.
    Serge.

  20. #19
    DavidDB

    Re : PIC USB et HID (avec EasyHID) en C!

    Salut,

    Je viens de créer un projet C++ et comme d'habitude le C est difficilement lisible par rapport au Pascal...

    Sinon, en C++ la procédure est différente du post#17 :

    Code:
    // Fonction d'émission d'un trame USB
    void CUSBProjectDlg::SendSomeData()
    {  
       // output buffer...
       HIDBufferOut BufferOut;
       
       // first element is the report ID
       BufferOut[0] = 0;
    
      // rest of the buffer is for data...
      for (int i = 1; i < BUFFER_OUT_SIZE; i++)
         BufferOut[i] = i;
    
      // Préparer les données à envoyer en USB
      // lors de la prochaine requête
      WriteEx(VENDOR_ID, PRODUCT_ID, BufferOut);
    }

    Donc, dans ton cas ce qui compte pour envoyer une trame c'est WriteEx

    David.

  21. #20
    sergeegres

    Re : PIC USB et HID (avec EasyHID) en C!

    Salut David.

    Je te remerçi pour ta réponse.
    Je suis toujours en panne sur le début de mon programme.
    En C#.

    j'ai:
    int deviceHandle,x;
    deviceHandle=GetHandle(1240,00 00);
    Connect(deviceHandle);
    x=GetItemCount();
    J'affiche x dans une fenêtre, et j'ai 1 (présence de la souris),
    ou 2 si la liaison avec ma carte est établie.
    Donc la carte est bien détectée, comme présente
    mais le problème, c'est que celà marche queque soit, la valeur de
    VendorID et de ProductID, et que j'ai toujours deviceHandle =0.
    Les valeurs VendorID=1240 et ProductID=0000, sont indiquées
    pour la carte, sur le site roboticus ...

    Ensuite, les Write(devHandle,...
    ou les Read(devHandle,....
    Il ne ce passe plus rien.
    Je ne doit pas faire la bonne manipe ... mais ou ???

    A+.
    Serge.

  22. #21
    DavidDB

    Re : PIC USB et HID (avec EasyHID) en C!

    Salut,

    Désolé, mais en C++ ou C#, je ne peux pas t'aider, car je ne programme pas dans ce langage...

    Par contre, en C++, j'ai lu dans l'exemple de EasyHid que la fonction d'écriture est WriteEx alors qu'en Pascal la fonction est simplement 'Write'...

    Il faut absolument que tu débutes en utilisant les fichiers produit par EasyHid, ensuite, une fois que tu auras pu comprendre la procédure à utiliser en C++, tu pourras l'adapter au C# et utiliser les 20 fonctions de la DLL sans passer par EasyHid.

    David.

  23. #22
    sergeegres

    Re : PIC USB et HID (avec EasyHID) en C!

    Salut.

    Je pense que ce n'est pas un problème de langage,
    mais de démarche, qui n'est pas bonne, dans la mesure du
    possible celle des fichiers EasyHID.
    J'importe la dll comme je l'ai toujours fait avec des dll,
    et ça marche habituellement. Les fonctions Connect, Disconnect, GetItemCount, sont OK,
    Si je fais Connect(n'importe quelle valeur), il me donne une
    valeur pour GetItemCount(), il voit la carte présente si elle est connectée.
    mais je n'arrive pas à obtenir le deviceHandle,
    il est toujour égal à 0, quelquesoit, le VEDOR_ID et le PRODUCT_ID,
    Et pourtant j'ai utilisé différentes valeurs dont celles préconisées par roboticus,
    pour sa carte: 04d8 et 000b, en décimal , (1240 et 0011).

    A+.
    Serge.

  24. #23
    DavidDB

    Re : PIC USB et HID (avec EasyHID) en C!

    Vraiment, je ne sais pas t'aider...

    En Pascal (Delphi7) je ne me préoccupe pas des fonctions Connect, Disconnect,...

    On donne simplement la main à la fenêtre Deplhi quand un événement Windows de type USB survient et on le traite (si le VID et PID sont corrects, on prend la trame sinon on ignore la trame...)

    Pour l'émission, c'est le même principe on donne le VID, PID, buffer et c'est tout, la trame sera émise sur la requête Windows qui suit...

    Je ne peux pas t'en dire plus...

    David.

  25. #24
    sergeegres

    Re : PIC USB et HID (avec EasyHID) en C!

    Bonjour,

    j'ai chargé turbo delphi 2006.

    Sait-tu ou trouver un programme simple en delphi, que je pourrai charger et
    qui tournerai en turbo delphi, afin de tester ma carte, afin de lever
    le doute et de savoir si elle fonctionne (hardware).
    Les programmes des sites, je ne sais pas lesquels utiliser et
    comment les charger sous delphi.

    J'ai essayé de charger, un projet ''USBProjet'',
    j'ai obtenu: la personnalité delphi.personality nécessaire pour charger
    le projet, n'est pas chargée. impossible de charger le projet.
    Message pas clair pour moi... je n'y connais rien...!!!

    Ou peut tu en Quelques lignes me dire ce qu'il faut écrire (en delphi).
    Il s'agit de la carte interface sur port USB de roboticus
    avec: VendorID=04d8 et ProductID=000b (en décimal, donc 1240 et 11).
    Led: sur port RC1 et RC2.
    Poussoir de mise à la masse: sur le port RC2.
    Un test simple qui lit le bouton poussoir, et qui écrit les leds.

    Je vais profiter de ces quelques jours pour essayer de trouver une solution
    et me mettre au delphi.
    Il semblait si simple à mettre en oeuvre, ce micro, je pense finir par y arriver.

    A+.
    Serge.

  26. #25
    DavidDB

    Re : PIC USB et HID (avec EasyHID) en C!

    Salut,

    Bon, Turbo Delphi 2006, c'est un environnement de développement que je ne connais pas...

    Delphi est à l'origine uniquement une plateforme de développement où l'on programme en Pascal. Maintenant avec la version 8 de Delphi, on le considère enfin comme un langage à part entière.

    Tout cela pour te dire qu'avant la version 8 de Delphi, il n'y a pas forcement de compatibilité entre les environnement de développement; d'où peut-être ton problème pour ouvrir le projet fourni par Roboticus.

    Perso, j'utilise Delphi7 de Codgear(anciennement Borland) et j'ai toujours la version 6 pour de petite application.

    Le lien du post#13 s'ouvre, se compile et se debug sans problème sur les version 5-6-7 de Delphi Codgear. il comprend le minimum pour faire clignoter led et voir une conversion A/N et c'est exactement ce que tu souhaites pour débuter et en plus, il n'y a pas de bug...

    Voici le lien pour télécharger la version 6 de Delphi:

    http://www.commentcamarche.net/telec...on-personnelle

    Pour la clé d'activation, je t'en fait parvenir une par mail (Codgear n'offrant plus la possibilité d'obtenir cette clé sur leur site)

    David.

  27. #26
    juju60123

    Re : PIC USB et HID (avec EasyHID) en C!

    re bonjour
    je ne sait pas si tu peut trouver ton bonheur dans ce CD, mais au hasard de mes navigations je suis passé sur cette page je te laisse le lien
    http://www.elektor.fr/products/cd--d...ox.11988.lynkx
    Alain

  28. #27
    sergeegres

    Re : PIC USB et HID (avec EasyHID) en C!


    Bonjour David.

    Je te remercie, pour tes dernières informations, j'ai chargé delphi 6.
    Super, enfin un truc qui fonctionne !!!

    J'ai une diode allumée et l'autre qui clignote en fonction des valeurs.
    Quand j'utilise le poussoir, j'obtiens une valeur en %.

    Je n'ai plus qu'à me mettre au delphi, ce ne doit pas être compliqué,
    j'ai, il y a trés, longtemps (plus de 20 ans), utisé du pascal.

    Il doit m'en rester quelques bases.

    Je te remercie encore.

    A+.
    Serge.

  29. #28
    DavidDB

    Re : PIC USB et HID (avec EasyHID) en C!

    Salut,

    Ouf...

    Maintenant, dans ton programme il te suffit simplement d'utiliser les trois fonctions du post#17 et la communication vers le Bus USB sera 'automatique' en fonction du temps de requête imposé par Windows.

    Voici un lien sur un cours bien fait pour se remettre les bases du Pascal mais en Delphi :

    http://fbeaulieu.developpez.com/guide/

    David.

  30. #29
    sergeegres

    Re : PIC USB et HID (avec EasyHID) en C!

    Salut David.

    J'ai commecé à voir le delphi.

    J'ai ajouté un bouton et je fais clignoter le nombre de fois que je désire,
    le temps que je désire, mais je suis entrain de rechercher comment
    faire d'autres choses.

    Il semblerait que je devrais modifier le contenu du fichier ''MCHPUSB.hex
    De façon à pouvoir, recevoir d'autres commandes, du pgm en delphi
    Parcequ'il ne sait que piloter une led clignotante et mesure une valeur analogique.
    Je doit sans doute recevoir des valeurs dans le buffer et les utiliser,
    pour faire autre chose.

    Le tout est de trouver les modifications à apporter, et ou.
    Je suppose qu'il existe un fichier en xxxx.c.

    Je pense le trouver et le modifier, le traduire avec le compilateur en hex.
    j'ai essayé avec un compilateur c que je connais, mais il ne trouve pas le main du programme user.c !!!! , il doit manquer des fichiers
    J'ai chargé MPLAB et picos18, mais je ne sais pas trop comment il fonctionne.
    Je ne sais pas trop ou trouver un fichier en c à modifier et à traduire en hex.

    J'ai déjà fais, grace à toi, un grand pas, mais je ne suis pas encore au bout
    de mes problèmes

    A+.
    Serge.

  31. #30
    invitef909e382

    Re : PIC USB et HID (avec EasyHID) en C!

    Salut, Tu peux utiliser Pure Data ou MaxMsp pour le HID. Ce sont des softs de programations par un système de fenetres et donc trés simple à utiliser...
    Normalement destiné à la création musicale tu peux les utiliser pour autre chose...
    Bonne recherche

Page 1 sur 2 1 DernièreDernière

Discussions similaires

  1. USB sous LINUX (HID par PIC)
    Par Shaiton dans le forum Électronique
    Réponses: 5
    Dernier message: 21/08/2008, 09h47
  2. HID communication avec un pc
    Par inviteca539e75 dans le forum Électronique
    Réponses: 2
    Dernier message: 04/07/2007, 22h23
  3. PIC 18f4550 usb
    Par invitefcdabab3 dans le forum Électronique
    Réponses: 4
    Dernier message: 05/04/2007, 14h58
  4. USB hid prob main()
    Par Shaiton dans le forum Électronique
    Réponses: 2
    Dernier message: 15/03/2007, 12h38
  5. Controller des LED avec un PIC via USB
    Par invite1d4e3e81 dans le forum Électronique
    Réponses: 11
    Dernier message: 28/09/2006, 09h17
Découvrez nos comparatifs produits sur l'informatique et les technologies.