USB avec PIC18F4550
Répondre à la discussion
Affichage des résultats 1 à 10 sur 10

USB avec PIC18F4550



  1. #1
    invite18eeb442

    Question USB avec PIC18F4550


    ------

    Salut à tous !

    J'esssaie actuellement de développer une carte à base de PIC18F4550 qui permettrait de communiquer en USB HID avec un PC.
    Le problème est que j'en ai tellement lu et entendu sur le net que je ne m'y retrouve plus... La seule chose que j'ai compris est qu'il me faut utiliser la DLL mcHID.
    J'utilise mikrobasic pour programmer mes pics et visual basic 2008 pour la partie soft du PC.

    Quelqu'un aurait-il des infos sur la mise en place d'un tel protocole, voire même des exemples dans les langages ci-dessus pourquoi pas ?

    Merci d'avance pour vos réponses
    Matom

    -----

  2. #2
    RISC

    Re : USB avec PIC18F4550

    Salut,

    Tu as raison. Le PIC18F4550 est très utilisé pour les montages USB.
    Je te recommande cette pile de discussion ou tu trouveras des centaines de liens avec ce que tu cherches.

    a+

  3. #3
    invite18eeb442

    Re : USB avec PIC18F4550

    Merci beaucoup pour ce lien ! Effectivement il y a du choix, mais trop peu en VB malheureusement...
    Quelqu'un d'autre aurait des exemples de projets détaillés qui fonctionnent sous VB.Net ?

  4. #4
    RISC

    Re : USB avec PIC18F4550

    Salut,

    Et g...gle à quoi cà sert...?
    En 10s montre en main : "PIC18F4550" VB et tu trouveras ton bonheur : http://www.vbfrance.com/codes/USB-EN...HID_39834.aspx

    a+

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

    Cool Re : USB avec PIC18F4550

    Bonjour,

    avec MikroBasic, le plus simple c'est d'aller dans le menu Help, puis Libraries > USB HID...
    et là ya plus qu'à copier/coller le code de l'exemple, et le schéma...

    attention à la config de l'oscillateur (PLL, DIV, USB), détaillée ici:
    http://www.mikroe.com/forum/viewtopic.php?t=10646

    vede
    ;O]
    _____________
    ...

  7. #6
    invite7a49d0d5

    Cool Re : USB avec PIC18F4550

    ps :
    et dans le menu Tools, tu as un Terminal HID, qui te
    permet de tester ton montage et la connexion USB HID,
    avant de t'attaquer au logiciel en VB...

  8. #7
    invite18eeb442

    Re : USB avec PIC18F4550

    Merci beaucoup à vous 2 pour vos réponses, je vais me pencher la dessus aujourd'hui histoire de mettre en place une simple liaison pour commencer, et après on attaquera les choses plus compliquées

  9. #8
    invite7a49d0d5

    Cool Re : USB avec PIC18F4550

    Citation Envoyé par Matoms Voir le message
    Merci beaucoup à vous 2 pour vos réponses, je vais me pencher la dessus aujourd'hui histoire de mettre en place une simple liaison pour commencer, et après on attaquera les choses plus compliquées
    re ;O]

    c'est quelle version de MikroBasic que tu utilises?
    car dans la 7.02, le schéma de l'aide est erroné (notamment inversions D+/-)...
    et le code aussi (manque notamment l'inclusion du fichier Descripteur)...

    comme c'est le parcours du combattant
    (créer le fichier descripteur, configurer l'horloge, les fusibles, déboguer les exemples fournis par MikroE...)
    et que j'ai déjà "défriché" le truc ben je te fais un petit topo dans les 24h...
    avec un exemple fonctionnel et testé...

    en attendant tu peux jeter un oeil à ce fil (notamment les 3 premières pages):
    http://forums.futura-sciences.com/el...c-cdc-usb.html
    c'est en MikroC, mais je développais en // en MB...

    vede
    ;O]
    __________
    ...

  10. #9
    invite18eeb442

    Re : USB avec PIC18F4550

    Salut

    Merci pour ton aide
    En effet j'utilise MB 7.02 et MB Pro (migration en cours). Le schéma de la première version est effectivement erroné, mais corrigé sur la version Pro, par contre il manque toujours le fichier descripteur dans le code.

    Merci pour ton exemple en C ! Bon je ne gère pas ce langage mais c'est compréhensible

    A+
    Matoms

  11. #10
    invite7a49d0d5

    Cool Re : USB avec PIC18F4550

    Salut,

    ok, c'est celle que j'utilise... n'hésites pas si question ou probléme...
    avec MB 7.02 faut rajouter un #include "Descripteur" au début du code...

    j'suis allé voir la dernière version (MB PRO 3.8)...
    et ya en neffet quelques changements dans la librairie...

    vede
    ;O]
    ______________
    ...

Discussions similaires

  1. Débuter avec un PIC18F4550 USB
    Par invitefa17a68f dans le forum Électronique
    Réponses: 11
    Dernier message: 22/03/2012, 22h40
  2. Usb + pic18f4550
    Par invitead51e543 dans le forum Électronique
    Réponses: 12
    Dernier message: 02/04/2010, 14h43
  3. USB/PIC18F4550: PB rebond interrupteur
    Par invitefb2b8d4f dans le forum Électronique
    Réponses: 18
    Dernier message: 07/06/2009, 01h15
  4. envoyer float par USB- PIC18f4550
    Par inviteb7e0a565 dans le forum Électronique
    Réponses: 9
    Dernier message: 28/07/2008, 21h18
  5. Probleme PIC18F4550 et USB
    Par invite89303051 dans le forum Électronique
    Réponses: 0
    Dernier message: 14/07/2008, 23h59
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...