Étape 9: Définition d’environnement
Maintenant armé de ces outils :
- ARM-none-eabi-gcc
- Bibliothèque de périphériques Standard STM32F10x
- un éditeur de texte (j’utilise Notepad ++)
J’ai commencé à construire un environnement de travail pour compiler mon premier projet.
« Hello World » pour les microcontrôleurs est presque toujours certains clignotement LED.
Car il est difficile d’expliquer en détail l’ensemble de la structure de mon installation, j’ai mis une photo ci-dessus avec mon arborescence de dossiers.
Dans les exemples qui suivent j’utilise le chemin d’accès codé en dur uniquement pour faire du compilateur, assembleur et l’éditeur de liensoptions facilement repéré. En fait, j’ai modifié « mon environnement de travail » et remplacez toutes les variables d’environnement du shell/valeurs codées en dur. (Pour la même raison, que je n’ai pas utilisé de makefile)
Pour rendre ces exemples vous travaillez doit faire un dossier sous D:\ nommé STM32Projects et décompressez PhoenixProject.zip ici. Vous devriez obtenir une structure semblable à celui de l’image ci-dessus. »
Remarque : « Projet Phoenix » est le nom de travail pour ce projet personnel. (Je suppose qu’il y aura beaucoup de changements et d’itérations jusqu'à une forme finale)