• # --> AVR Atmel & linux

    Posté par . En réponse au message Piloter une carte E/S par USB. Évalué à 1.

    Bonjour,
    finalement j'ai récupéré une carte Atmel ATMEGA32,

    j'ai déjà programmé dessus sur Windows avec un logiciel payant d'Atmel "Caviar" qui permet une cross-compilation et un envoi du programme sur la carte.

    apparement le cross-compilateur est open source sur linux :
    sur debian j'ai installé
    - gcc-avr
    - avr-libc
    - binutils-avr
    - avrprog

    donc j'ai compilé un prog simple :
    avr-gcc main.c

    mais je ne sais pas comment l'envoyer sur la carte.


    Sinon j'aimerai que la carte gère le protocole Modbus par port série avec le PC, mais comme la carte ne gère pas le multi-tâche, je sais pas trop comment faire.
    Faut faire une boucle qui scrute le port COM ? ou utiliser une interruption ?