Outils pour utilisateurs

Outils du site


lovetape

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
lovetape [2018/11/28 06:09] – [Installer un nouveau type de carte pour L'IDE Arduino] sergelovetape [2018/11/28 06:13] – [Téléversement via Avrdude et Arduino as ISP] serge
Ligne 118: Ligne 118:
  
   * Installer les logiciels/librairies   * Installer les logiciels/librairies
- +  sudo apt-get install gcc-avr avr-libc avrdude 
-''%%sudo apt-get install gcc-avr avr-libc avrdude%%''\\ +  git clone https://github.com/8BitMixtape/8BitMixtapeManila.git
-''%%git clone https://github.com/8BitMixtape/8BitMixtapeManila.git%%''+
  
   * Compiler le fichier binaire depuis le fichier source (identique au fichier .ino mais en .c)   * Compiler le fichier binaire depuis le fichier source (identique au fichier .ino mais en .c)
- +  cd 8BitMixtapeManila-master/src 
-''%%cd 8BitMixtapeManila-master/src%%''\\ +  avr-gcc -Wall -g -Os -mmcu=attiny85 -o main.bin main.c
-''%%avr-gcc -Wall -g -Os -mmcu=attiny85 -o main.bin main.c%%''+
  
   * Tester le binaire   * Tester le binaire
- +  avr-size -C main.bin
-''%%avr-size -C main.bin%%''+
  
 ce qui nous donne : ce qui nous donne :
  
-''%%  AVR Memory Usage%%''\\ +<code> 
-''%%----------------%%''\\ +  AVR Memory Usage 
-''%%Device: Unknown %%''\\+---------------- 
 +Device: Unknown 
 \\ \\
-''%%Program:    2752 bytes%%''\\ +Program:    2752 bytes 
-''%%(.text + .data + .bootloader)%%''\\+(.text + .data + .bootloader)
 \\ \\
-''%%Data:         31 bytes%%''\\ +Data:         31 bytes 
-''%%(.data + .bss + .noinit)%%''+(.data + .bss + .noinit) 
 +</code>
  
   * Générer le .HEX   * Générer le .HEX
  
-''%%avr-objcopy -j .text -j .data -O ihex main.bin main.hex%%''+  avr-objcopy -j .text -j .data -O ihex main.bin main.hex
  
   * Téléverser le programme   * Téléverser le programme
  
-''%%avrdude -p attiny85 -P /dev/ttyACM0 -c avrisp -b 19200 -U flash:w:main.hex%%''+  avrdude -p attiny85 -P /dev/ttyACM0 -c avrisp -b 19200 -U flash:w:main.hex
  
 ça marche!!! ça marche!!!
lovetape.txt · Dernière modification : 2020/10/29 13:58 de serge