Outils pour utilisateurs

Outils du site


computing:embedded:creation_d_un_projet_c_pour_les_avr

Ceci est une ancienne révision du document !


Cet article va présenter comment créer un projet C pour les AVR sous Eclipse.

Création du projet

Pour commencer, nous allons créer un projet C. File → New → C Project

Ensuite, il faut nommer ce projet et sélectionner AVR Cross Target Application → Empty Project. Cliquer ensuite sur Next. C Project

Configuration

Selectionner Debug et Release et cliquer sur Next.

Sélection de l'AVR

Il faut choisir le microcontrôleur et la valeur de l'horloge. Par exemple, pour une ARDUINO UNO, il faut choisir un ATMEGA328P et indiquer 16000000 pour la fréquence. Pour une ARDUINO MEGA, le microcontroleur est un ATMEGA2560 et la fréquence du quartz est de 16000000.

Cliquer sur Finish et le projet est créé.

Création de répertoires

Création du répertoire source

Pour plus la clarté, nous allons créer un répertoire src qui va contenir tous les fichiers .c du projet. File → New → Source Folder (ou clic gauche sur le projet puis New → Source Folder) Indiquer le nom du projet et le nom du répertoire (src) puis valider.

Création du répertoire include

Nous allons maintenant créer un répertoire include qui va contenir tous les fichiers .h du projet. File → New → Folder Indiquer le nom du projet et le nom du répertoire (src) puis valider.

Variable d’environnement Path

Il faut maintenant indiquer au projet où aller chercher les fichiers .c et .h. Pour les fichiers .c, cela est fait automatiquement à la création du répertoire source. Pour le répertoire include, il faut l'ajouter à la variable d'environnement Path : Properties → C/C++ General → Paths and Symbols Dans l'onglet Includes : Cliquer sur Add… puis sur Workspace, sélectionner le projet → include puis valider tout.

computing/embedded/creation_d_un_projet_c_pour_les_avr.1414578232.txt.gz · Dernière modification: 2014/10/29 11:23 (modification externe)