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

Détection d l USB



  1. #1
    bartimeus

    Détection d l USB


    ------

    Bonjour
    Je voudrais savoir comment faire pour que le PC détecte mon PIC 18F2450 par l intermédiaire de l USB PIC 18F2450 ... je suppose que je dois envoyé quelque chose du microcontroleur pour que le PC le reconnaisse ...
    Merci d'avance

    -----

  2. Publicité
  3. #2
    RISC

    Re : Détection d l USB

    Salut,

    C'est pas si simple que cà....
    Quand on utilise un micro avec l'USB, il faut faire tourner la pile de logiciel USB qui respect le protocole USB. Tu peux télécharger la pile de protocole USB sur le site de Microchip gratuitement : www.microchip.com/USB.

    Tous les rensignements sur la norme USB ici : www.usb.org

    Je te recommande les sites suivants pour démarrer et comprendre l'USB :
    Cours en français :
    * http://g.fondeville.free.fr/usb_cours.html
    * http://acquier.developpez.com/cours/USB/
    * http://www.rennes.supelec.fr/ren/fi/...s/usb/usb.html
    * http://www.codes-sources.com/recherc...ce&r=PIC18+USB
    * http://www.vbfrance.com/codes/USB-DE...550_39418.aspx

    Sites en anglais :
    * http://pic18fusb.online.fr/wiki/wikk...wakka=WikiHome
    * http://greta.dhs.org/UBW/
    * http://www.create.ucsb.edu/~dano/CUI/
    * http://www.beyondlogic.org/usbnutshell/usb1.htm


    Bonne lecture ;=)

    a+

  4. #3
    bartimeus

    Re : Détection d l USB

    oullaaaa merci pour toute cette lecture.
    Je tenais a préciser que ce que je devait faire avec l USB est assez simple ... enfin je veux dire son utilisation ^^
    Je ne reçois pas de trame USB je reçois juste les donnés ... donc ce que je voudrais faire c est juste lire les donnés reçues stocker dans un de un endpoint.

  5. #4
    bartimeus

    Re : Détection d l USB

    j avais déja essaiyé de trouver un Driver et j avais télécharger ceci
    http://www.microchip.com/stellent/id...534494#P11_157
    j ai pris " MCHPFSUSB Framework v2.1 "

    Peux tu m expliquer ce que tu entends par pile ? elle se trouve dans le microcontroleur ou sur le PC ?
    Je dois trouver un driver ou un programme a mètre dans mon microcontrôleur ?
    Dsl pour toute ses question je commence l USB :s
    Merci

  6. #5
    bartimeus

    Re : Détection d l USB

    pour l instant dans mon programme j n ai que ça ...
    configuration des registres pour l USB ... je cherche juste a voir si le PC le détecte



    LIST p=18F2450, F=INHX32
    #include <p18F2450.inc>

    __CONFIG _CONFIG1L, _PLLDIV_1_1L & _CPUDIV_OSC1_PLL2_1L & _USBDIV_2_1L
    __CONFIG _CONFIG1H, _FOSC_XTPLL_XT_1H & _IESO_OFF_1H
    __CONFIG _CONFIG2L, _PWRT_ON_2L & _BOR_ON_2L & _VREGEN_ON_2L
    __CONFIG _CONFIG2H, _WDT_OFF_2H
    __CONFIG _CONFIG3H, _MCLRE_ON_3H & _LPT1OSC_OFF_3H & _PBADEN_OFF_3H
    __CONFIG _CONFIG4L, _STVREN_ON_4L & _LVP_OFF_4L & _ICPRT_OFF_4L & _XINST_OFF_4L & _DEBUG_OFF_4L

    ;***************************** ****************************
    ; DEMARRAGE SUR RESET
    ;***************************** ****************************

    ORG 0x000 ; Adresse de depart apres
    goto initialisation ; Adresse 0: initialiser

    ;***************************** ****************************
    ; INITIALISATIONS
    ;***************************** ****************************

    initialisation

    movlw 0x24
    movf UCFG
    movlw 0x00
    movf USTAT
    movlw 0x14
    movf UEP0
    movlw 0x7F
    movf UADDR
    movlw 0x08
    movf UCON

    end

  7. A voir en vidéo sur Futura
  8. #6
    BastienBastien
    Invité

    Re : Détection d l USB

    Bonjour,

    Tes posts sont blindés de fautes. Ca fait mal aux yeaux. C'est très douloureux à lire.

  9. Publicité
  10. #7
    bartimeus

    Re : Détection d l USB

    oui bah je suis désolé mais j'ai pas le bon clavier puis je ne fais pas exprès non plus ... c'est pas comme si j'écrivais en SMS. Je me relirais plus attentivement la prochaine fois.
    Sinon à part mon ortographe tu n'as rien à me proposé pour mon code ?
    Dernière modification par bartimeus ; 23/04/2008 à 11h14.

  11. #8
    BastienBastien
    Invité

    Re : Détection d l USB

    Re,

    C'est ton clavier qui t'empêche d'écrire "mettre" au lieu de "mètre" ? C'est ton clavier qui, également, t'empêche d'écrire "ses" au lieu de "ces" ?

    Peut être que tu utilises un clavier avec lequel l'utilisation des accents est différente. Mais dans ce cas, pourquoi écris-tu "é" à la place de "er" ?

    Des fautes, on en fait tous. C'est dommage, mais le fait est qu'on est pas tous des dicos d'or. Dommage. Mais il y a quand même un minimum.

  12. #9
    bartimeus

    Re : Détection d l USB

    Encore une fois je m'excuse pour mes précédentes fautes et pour celles que je ferais ... J'admet qu'il est plus agréable de lire un texte sans faute d'ortographe.


    Pouvons nous maintenant revenir au sujet s'il vous plait ... En espérant que mon orthographe précédant ne vous empêche pas de m’aider.

  13. #10
    bartimeus

    Re : Détection d l USB

    Je pensais que le PC détectait le PIC grâce au pull-up resistor sur D+ et D- mais je ne suis plus très sur après être passé sur le site de Microchip … j’ai l’impression qu’il y a tout un programme géré par des interruptions pour l'énumération.
    Quand dites vous ?

Sur le même thème :

Discussions similaires

  1. detection disque dur usb
    Par dom57 dans le forum Matériel - Hardware
    Réponses: 1
    Dernier message: 22/10/2007, 22h19
  2. Secteur vers USB (chargeur USB)
    Par hOAxB dans le forum Électronique
    Réponses: 3
    Dernier message: 02/08/2007, 19h22
  3. Detection lettres sur ports USB
    Par altas dans le forum Matériel - Hardware
    Réponses: 5
    Dernier message: 03/06/2006, 09h53
  4. détection
    Par chrisgue dans le forum Électronique
    Réponses: 10
    Dernier message: 17/08/2005, 18h05
  5. USB tripoté->démarrage impossible si USB pas branché
    Par loonies dans le forum Matériel - Hardware
    Réponses: 10
    Dernier message: 17/07/2004, 09h38