Connexion programmateur au pc
Répondre à la discussion
Affichage des résultats 1 à 18 sur 18

Connexion programmateur au pc



  1. #1
    Daidai74

    Connexion programmateur au pc


    ------

    Bonjour,
    J'ai acheté récemment sur "DX.com" un programmateur http://www.dx.com/fr/p/microcontroll...2#.VdnTBfnp_6M pour programmer un Atmel.

    Quelle est la méthode pour connecter le programmateur au PC ?
    Je n'arrive pas à copier le programme sur le microcontrôleur. J'ai crée mon programme mais je sais pas comment le convertir en binaire et comment le copier sur mon microc.
    Comment connecter le programmateur au pc via usb? Quelle est la démarche ?

    J'utilisais CodeBlocks comme logiciel, mais on m'a conseillé de plutôt utiliser AtmelStudio comme logiciel. Je suis perdu maintenant.


    Merci pour votre aide
    Bonne journée

    -----

  2. #2
    nornand

    Re : Connexion programmateur au pc

    c'est sur qu'avec le lien que tu as donné tu ne risques pas de programmer quoi que ce soit ! http://www.dx.com/fr/p/usb-battery-charger-2#.Vd84_JfeLTp

  3. #3
    Daidai74

    Re : Connexion programmateur au pc

    Je suis vraiment desolé, le lien ne s affichait pas correctement...
    J ai enfin reussi...
    http://www.dx.com/fr/p/microcontroll...2#.VdnTBfnp_6M

  4. #4
    nornand

    Re : Connexion programmateur au pc

    commentaire sous Ebay traduction approximative:
    Participation : Expert (comprend les rouages internes) - Propriété : plus de 1 mois pour : bon prix, petite taille, bon et claire programme PC, interface SPI, câble SPI. Inconvénients : je ne trouve pas en ce moment. CD du pilote n'est pas inclus, tout est dans internet sur le site : programme PC http://www.willar.com/upload/shop/SP...ogramr_DIY.rar est vieille, je crois que devons certaines mises à jour. Câble USB est mince. OtherThoughts : certains problèmes avec les pilotes et programme sur Windows 7. Mais c'est un petit problème, j'utilise google et Driver Pack Solution Http://drp.su/ pour résoudre ce (c'est quelque chose avec pilote de ftdi). Maintenant tout fonctionne correctement Participation : Expert (comprend les rouages internes) - Propriété : plus de 1 mois pour : bon prix, petite taille, bon et claire programme PC, interface SPI, câble SPI. Inconvénients : je ne trouve pas en ce moment. CD du pilote n'est pas inclus, tout est dans internet sur le site : programme PC http://www.willar.com/upload/shop/SP...ogramr_DIY.rar est vieille, je crois que devons certaines mises à jour. Câble USB est mince. OtherThoughts : certains problèmes avec les pilotes et programme sur Windows 7. Mais c'est un petit problème, j'utilise google et Driver Pack Solution Http://drp.su/ pour résoudre ce (c'est quelque chose avec pilote de ftdi). Maintenant tout fonctionne correctement
    Dernière modification par nornand ; 27/08/2015 à 20h14.

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

    Re : Connexion programmateur au pc

    Citation Envoyé par Daidai74 Voir le message
    J'ai crée mon programme mais je sais pas comment le convertir en binaire et comment le copier sur mon microc.
    Tu en es ç quelle étape ? Tu as déjà compilé ta source ? Tu as un fichier HEX ? Il te faut un soft de téléchargement pour uploader ton fichier HEX sur ton micro, comme AVRDUDE.
    La robotique, c'est fantastique !

  7. #6
    Daidai74

    Re : Connexion programmateur au pc

    J ai écrit mon programme en langage C et apres je connais pas les autres étapes...

  8. #7
    Yoruk

    Re : Connexion programmateur au pc

    Il faut compiler ta source, en prenant soin d'y inclure les bibliothèques requises par ton micro, et ensuite uploader le résultat de la compilation sur le micro en utilisant un logiciel de transfert.
    La robotique, c'est fantastique !

  9. #8
    Daidai74

    Re : Connexion programmateur au pc

    J utilise code blocks. Pouvez vous m expliquer précisément chaque étape svp

  10. #9
    Yoruk

    Re : Connexion programmateur au pc

    Je ne connais pas ce soft, désolé. Est-il compatible avec la programmation de micro-controleurs ? J'utilise AVR Studio qui est spécifique à Atmel.

    Tu utilises les bonnes librairies liées à ton micro ?
    La robotique, c'est fantastique !

  11. #10
    Daidai74

    Re : Connexion programmateur au pc

    J utilise codeblocks car c est ce que le livre "programmer en C pour les nuls" me conseillait
    Que sont les librairies ?

  12. #11
    Daidai74

    Re : Connexion programmateur au pc

    J utilise codeblocks car c est ce que le livre "programmer en C pour les nuls" me conseillait.
    Que sont les librairies ?

  13. #12
    Yoruk

    Re : Connexion programmateur au pc

    Un programme en C (ou autre) destiné à un µc est différent d'un programme C pour "ordinateur". Tu as besoin dans le cas d'un µc de manipuler les ports d'entrée/sortie, de travailler avec les périphériques internes du micro (UART, interruptions...), d'accéder aux mémoires, et j'en passe...

    Cette programmation est facilitée par l'emploi de bibliothèques spécifiques à ton micro : celles-ci contiennent des sous programmes déjà faits permettant d'utiliser immédiatement certains périphériques (je pense par exemple aux fonctions d'envoi et réception de caractères via UART). Les bibliothèques permettent aussi de créer des alias entre, par exemple, le port de sortie A (PORTA) et son adresse mémoire (Hex) associée. Pratique !

    Que fait exactement ton programme, et à quel micro exactement le destines-tu ?
    La robotique, c'est fantastique !

  14. #13
    Daidai74

    Re : Connexion programmateur au pc

    Bonjour,
    Merci de votre réponse
    Mon programme détecte les changements de positions de 3 SW à billes (type tilt).
    Je souhaite copier ce programme dans un attiny 85/ attiny 13
    Avez vous des liens (vidéos, tuto, documents, etc.) qui expliquent comment procéder ? ( les différentes étapes apres avoir écrit le code en C)
    merci et bonne soirée

  15. #14
    Yoruk

    Re : Connexion programmateur au pc

    Et le programme est bon ? Je veux dire, tu travailles bien sur les ports concernés, les librairies du tiny concernées sont bien incluses ?

    Encore une fois, je ne suis pas sur que codeblocks fonctionne.

    J'ai ça en tuto : http://www.elec.uow.edu.au/avr/guide...l-Studio-6.pdf

    J'en avait un plus simple mais impossible de remettre le nez dessus.

    Tu peux donner ton code et schéma ?
    La robotique, c'est fantastique !

  16. #15
    Daidai74

    Re : Connexion programmateur au pc

    Le schéma provient d'internet...
    Puis-je remplacer les 3 SW par un interrupteur tilt https://www.sparkfun.com/products/retired/12011?
    Merci et n'hésité pas à m'envoyer d'autres liens

  17. #16
    Yoruk

    Re : Connexion programmateur au pc

    Donne schéma et code !
    La robotique, c'est fantastique !

  18. #17
    Daidai74

    Re : Connexion programmateur au pc

    Voici le un extrait du code. Merci :

    Code:
    void main(void)
    {
       byte memo_sw;                                      // Etat des détecteurs de choc
       
       // Crystal Oscillator division factor: 1
       #pragma optsize-
       CLKPR=0x80;
       CLKPR=0x00;
       #ifdef _OPTIMIZE_SIZE_
       #pragma optsize+
       #endif
       
       // Input/Output Ports initialization
       // Port B initialization
       // Func5=In Func4=In Func3=In Func2=In Func1=Out Func0=Out 
       // State5=P State4=P State3=P State2=P State1=P State0=0 
       PORTB=0x3E;
       DDRB=0x02;
       
       // Timer/Counter 0 initialization
       // Clock source: System Clock
       // Clock value: 0,500 kHz
       // Mode: CTC top=OCR0A
       // OC0A output: Disconnected
       // OC0B output: Disconnected
       TCCR0A=0x02;
       TCCR0B=0x04;
       TCNT0=0x00;
       OCR0A=0x31;
       OCR0B=0x00;
          
    
       // External Interrupt(s) initialization
       // INT0: Off
       // Interrupt on any change on pins PCINT0-5: Off
       GIMSK=0x00;
       MCUCR=0x00;
       
       // Timer/Counter 0 Interrupt(s) initialization
       TIMSK0=0x04;
       
       // Analog Comparator initialization
       // Analog Comparator: Off
       ACSR=0x80;
       ADCSRB=0x00;
       
       // Global enable interrupts
       #asm("sei");
    
       // Petit bip à la mise sous tension
       OUT_ALARM = 1;
       delay_ms(20);
       OUT_ALARM = 0;
    Dernière modification par Antoane ; 01/09/2015 à 20h53. Motif: Ajout balises [code]

  19. #18
    Yoruk

    Re : Connexion programmateur au pc

    C'est trop demandé d'avoir TOUT le code ? (Et le schéma...)
    La robotique, c'est fantastique !

Discussions similaires

  1. Réponses: 2
    Dernier message: 28/08/2011, 11h43
  2. Programmateur de PIC sans programmateur
    Par pseudoblogeus dans le forum Électronique
    Réponses: 7
    Dernier message: 15/01/2008, 22h38
  3. Connexion ... déconnexion ... connexion ...
    Par Pierre de Québec dans le forum Internet - Réseau - Sécurité générale
    Réponses: 10
    Dernier message: 18/01/2005, 21h28
Découvrez nos comparatifs produits sur l'informatique et les technologies.