Assembleur et Arduino

Bonjour,

je vois que l'Arduino est une bonne base peu onéreuse. Mais je voudrai savoir, si il est possible de coder en assembleur sur l'Arduino uno puis simplement remettre le bootloader quand j'en ai envie ?

Cordialement :slight_smile:

Neoidia

Bien sûr, tant que tu as un possibilité de remplace le boot-loader. Et tu peux aussi utiliser l'assembler en combinaison avec la librairie Arduino sans échanger le bott-loader.

Korman

Bonjour,

Oui mais il te faudra un matériel particulier capable d'envoyer le programme (une deuxième Arduino par exemple ou un programmateur ISP)

D'accord, merci pour vos réponses.
Je vais commencer par prendre un Arduino. Je complèterai ma panoplie plus tard avec un programmateur Atmel.

coder en assembleur

Plus précisément tu as 2 solutions :
a) coder en assembleur dans la chaine Gcc, ton code sera facilement intégré avec du C ou du cpp. Tu as des exemples dans avr-libc
http://www.nongnu.org/avr-libc/
b) coder en assembleur avec celui d'atmel livré avec avr-studio.
avantage tu as un simulateur (bien pratique pour débugger) mais uniquement sous windows.
c) dans tous les cas ça te génère un fichier .hex que tu peux télécharger par le bootloader, commande avrdude.

A+ Teiva


www.Zartronic.fr : Votre source Arduino en France