Outils pour utilisateurs

Outils du site


dev:arduino:nouveau-projet-eclipse

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
dev:arduino:nouveau-projet-eclipse [2013/04/29 00:20] rootdev:arduino:nouveau-projet-eclipse [2021/02/01 21:51] (Version actuelle) – modification externe 127.0.0.1
Ligne 8: Ligne 8:
   * Renseigner les paramètres de la cible AVR. (voir [[dev:arduino:configurer-eclipse]]) et cliquer sur finish.   * Renseigner les paramètres de la cible AVR. (voir [[dev:arduino:configurer-eclipse]]) et cliquer sur finish.
  
-Clic droit sur la racine du projet, option properties. Déployer la feuille **C/C++ Build**->**Setup**. Dans le sections **AVR Compiler**->**Directorie**s et **AVR C++**->**Directories** renseigner les mêmes chemins que dans le projet bilbiothèque ArduinoUnoCore et ajouter le chemin du projet lui même (la variable %%${workspace_loc:/${ProjName}}%% peut être utilisée.+Clic droit sur la racine du projet, option **Properties**.\\ 
 +Déployer la feuille **C/C++ Build->Setup**.\\ 
 +Dans les sections **AVR Compiler->Directories** et **AVR C++->Directories** renseigner les mêmes chemins que dans le projet bibliothèque ArduinoUnoCore et ajouter le chemin du projet lui même (la variable %%${workspace_loc:/${ProjName}}%% peut être utilisée.
  
 Dans la section **AVR C++ Linker** modifier la ligne de commande avec la valeur suivante: Dans la section **AVR C++ Linker** modifier la ligne de commande avec la valeur suivante:
Ligne 48: Ligne 50:
 Pour ma part c'est **ttyACM0** Pour ma part c'est **ttyACM0**
  
-Sous Eclipse +Sous EclipseMenu **Windows -> Preferences** 
-Menu Windows -> Preferences +  * Dans le panneau gauche déployer la feuille **AVR -> AVRDude**
-  * Dans le panneau gauche déplyer la feuille AVR -> AVRDude. +  * Cocher l'option ''Use custom configuration file for AVRDude'' et sélectionner le fichier de configuration de l'IDE Arduino (''/usr/share/arduino/hardware/tools/avrdude.conf''). valider avec **Apply** et **OK**.
-  * Cocher l'option ''Use custom configuration file for AVRDude'' et selectioner le fichier de configuation de l'IDE (/opt/arduino-1.0.1/hardware/tools/avrdude.conf). valider avec Apply et OK.+
  
 Créer une nouvelle configuration pour le programmeur avrdude: Créer une nouvelle configuration pour le programmeur avrdude:
   * Clic droit sur le projet option **Properties**.   * Clic droit sur le projet option **Properties**.
-  * Déployer AVR -> AVRDude, Dans la section **Programmer configuration** cliquer sur le bouton New. +  * Déployer **AVR -> AVRDude** 
-  * Dans la fenetre Edit AVRDude Programmer Configuration:+  * Sur l'onglet **Programmer**dans la section **Programmer configuration** cliquer sur le bouton New. 
 +  * Dans la fenêtre **Edit AVRDude Programmer Configuration**:
  
 ^ Configuration name       | Arduino | ^ Configuration name       | Arduino |
 ^ Description              | Configuration AVRDude pour plateforme Arduino. | ^ Description              | Configuration AVRDude pour plateforme Arduino. |
 ^ Programmer hardware (-c) | Dans la liste selectionner Arduino | ^ Programmer hardware (-c) | Dans la liste selectionner Arduino |
-^ Override default baudrate| 57600 +^ Override default baudrate| 115200 
-^ Override default port    | saisir le port déterminé précédemment, ici ttyACM0 |+^ Override default port    | saisir le port déterminé précédemment, ici /dev/ttyACM0 | 
 + 
 +Remarque: Attention à la valeur du paramètre **Override default baudrate**, une valeur trop faible (57600) rend impossible la programmation du microcontrolleur. Le message d'erreur suivant s'affichait: 
 +<file> 
 +avrdude: stk500_recv(): programmer is not responding 
 +</file> 
 + 
 +Une fois la configuration créée, afficher l'onglet **Advanced** et dans la section ''Device Signature Check'' activer l'option **Disable device signature check**.
  
-Une fois la configuration crée, selectionner l'option avancé et activer l'option ''Disable device signature check''. 
  
 ===== Références ==== ===== Références ====
  
   * http://horrorcoding.altervista.org/arduino-development-with-eclipse-a-step-by-step-tutorial-to-the-basic-setup/   * http://horrorcoding.altervista.org/arduino-development-with-eclipse-a-step-by-step-tutorial-to-the-basic-setup/
 +  * http://android.serverbox.ch/?p=394
 +
 +
  
  
  
dev/arduino/nouveau-projet-eclipse.1367194853.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)