[Exercices] schéma et composant, programmation ATmega328P
Répondre à la discussion
Affichage des résultats 1 à 13 sur 13

schéma et composant, programmation ATmega328P



  1. #1
    invitecfb8fca2

    schéma et composant, programmation ATmega328P


    ------

    Bonjour,

    Je suis débutant en électronique et cela fait plusieurs semaines que je bute sur un problème qui pour vous est sans doute très simple.
    Voila je souhaite allumer un bandeau de led WS2812b à l'aide d'un ATmega328P-AU, j'ai réussi à téléverser le code via un ftdi.
    Je souhaite maintenant associer sa marche / arrêt à un touch sensor TTP223B mais j'ai l'impression que le nouveau code n'écrase pas le précédent.
    Faut il faire une initialisation/formatage de l'ATmega ? si oui comment?

    Merci de votre réponse
    Bien à vous

    -----

  2. #2
    umfred

    Re : schéma et composant, programmation ATmega328P

    Je suppose que tu utilises le logiciel Arduino. tu choisis bien Arduino Uno en tant que carte cible ? tu as bien compilé le nouveau code ? et qu'il ne contient pas d'erreur ?

  3. #3
    Piefra

    Re : schéma et composant, programmation ATmega328P

    Bjr,

    Et le bon programateur si dans ide arduino , pour peu qu'elle gere ton ftdi

    Cdlt

  4. #4
    invitecfb8fca2

    Re : schéma et composant, programmation ATmega328P

    Merci pour vos réponses, la carte cible est l'ATmega328P-AU, la compilation ne détecte pas d'erreur de code…
    La question est quand on a déjà téléversé, est ce qu'il faut faire de la place ou bien quand on téléverse une deuxième fois cela écrase le code précédent?

    A quoi sert le programmateur?
    Merci pour vos aides!

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

    Re : schéma et composant, programmation ATmega328P

    le téléversement écrase le programme précédent

  7. #6
    invitecfb8fca2

    Re : schéma et composant, programmation ATmega328P

    ok merci, ca veut dire quoi bootloguer?

  8. #7
    Janpolanton

    Re : schéma et composant, programmation ATmega328P

    Bonjour,

    C'est directement le µC ATmega328 dont tu parles où d'un arduino basé sur de µC?

    Si il s'agit, comme je le pense d'un arduino, le boot loger est déjà présent.

  9. #8
    invitecfb8fca2

    Re : schéma et composant, programmation ATmega328P

    je ne passe pas par l'arduino mais un ftdi

  10. #9
    Piefra

    Re : schéma et composant, programmation ATmega328P

    Bjr,

    Le programmateur dans l'interface ide est le truc qui injectera le code dans l'uc
    C'est le parametrage de avrdude pour qui cause bien a l'uc via le hardware connecte

    Le bootloader dans le jargon arduino c'est la sequence d'initialisation de l'uc finale et le set des "fusibles"
    Dont la frequence et le choix d'oscillateur

    Le bootload arduino est specifique au carte arduino puisque il contient le soft de prgrammation via l'usb des cartes arduino
    Si tu utilises un 328p sans carte arduino , le bootloader specifique n'est pas utile et la prog passe par le spi ( sck miso mosi rst )

    D'apres ce que j'ai compris du ftdi , il utilise le spi mais plutot en rs485 avec les pins rx et tx

    Dans la prog ide , le televersement remplace le code precedent
    Dans la sequence d'init en no bootloader , si pas precise , un effacement du flash et ou de l'eprom

    Cdlt

  11. #10
    invitecfb8fca2

    Re : schéma et composant, programmation ATmega328P

    Bjr,

    Merci pour cette réponse qui m'éclaire sur ce qui se passe!
    Ok donc si je veux repartir sur du neuf à partir de ma carte 328p, il faut effacer le flash...et comment on fait...oups!
    Il n'y a pas de risque de perte de données cruciales comme par exemple le bios sur un DD?

  12. #11
    antek

    Re : schéma et composant, programmation ATmega328P

    J'ai l'impression de jolies confusions !
    Donne un lien vers les éléments matériels et le logiciel utilisés.

    Et le bios n'est pas sur le DD.
    L'électronique c'est comme le violon. Soit on joue juste, soit on joue tzigane . . .

  13. #12
    jiherve

    Re : schéma et composant, programmation ATmega328P

    bonjour,
    si on programme avec l'interface standard arduino(Rx,Tx) le bootloader est préservé, avec l'ISP cela sera écrasé ce que l'on peut préserver c'est l'EEPROM.
    pour ce dernier mode il faut in petit programmateur spécifique et il en existe plusieurs modèles.
    JR
    l'électronique c'est pas du vaudou!

  14. #13
    Piefra

    Re : schéma et composant, programmation ATmega328P

    Re,

    Oui +1 avec precise les logiciel utilises , les cablage utilises , et ce que tu veux reprogrammer

    Cdlt

Discussions similaires

  1. [Analogique] Schéma ? Quel est ce composant ?
    Par invite3ccb4d44 dans le forum Électronique
    Réponses: 10
    Dernier message: 10/12/2015, 10h24
  2. Programmation µC AVR Atmega328P-AU
    Par invite106ce3b0 dans le forum Électronique
    Réponses: 8
    Dernier message: 30/10/2013, 03h33
  3. Liste des composant à partir d'un schéma
    Par invite5bbed6cc dans le forum Électronique
    Réponses: 1
    Dernier message: 21/04/2013, 21h56
  4. aide valeurs des composant schema
    Par invite54a6b4fe dans le forum Électronique
    Réponses: 10
    Dernier message: 20/05/2011, 14h11
  5. Programmation de composant
    Par invited60b6f1f dans le forum Électronique
    Réponses: 4
    Dernier message: 21/01/2009, 23h02
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...