STM32FirstSteps : Différence entre versions
De Wiki de Thomas Vantroys
(Page créée avec « Installation de arm-gcc sous Linux * Récupérer la dernière version du compilateur sur le site [https://launchpad.net/gcc-arm-embedded|GNU Tools for ARM Embedded Pro... ») |
m |
||
Ligne 1 : | Ligne 1 : | ||
− | Installation de arm-gcc sous Linux | + | == Installation de arm-gcc sous Linux == |
Ligne 8 : | Ligne 8 : | ||
* Ajouter le répertoire <code>bin</code> dans le chemin des exécutables : <code>export PATH=$PATH:/usr/local/gcc-arm-none-eabi-4_9-2015q1/bin</code> | * Ajouter le répertoire <code>bin</code> dans le chemin des exécutables : <code>export PATH=$PATH:/usr/local/gcc-arm-none-eabi-4_9-2015q1/bin</code> | ||
* Tester le bon fonctionnement avec la commande : <code>arm-none-eabi-gcc --version</code> | * Tester le bon fonctionnement avec la commande : <code>arm-none-eabi-gcc --version</code> | ||
+ | |||
+ | |||
+ | == Installation de STLINK == | ||
+ | |||
+ | * Installation des paquetages nécessaires : <code>apt-get install autoconf pkg-config libusb-1.0 git</code> | ||
+ | * Récupération des sources : <code>git clone https://github.com/texane/stlink.git</code> | ||
+ | * Compilation du code : | ||
+ | <code> | ||
+ | cd stlink<br/> | ||
+ | ./autogen.sh<br/> | ||
+ | ./configure<br/> | ||
+ | make | ||
+ | </code> |
Version du 22 avril 2015 à 11:54
Installation de arm-gcc sous Linux
- Récupérer la dernière version du compilateur sur le site Tools for ARM Embedded Processors
- Décompression avec la commande :
tar xjvf gcc-arm-none-eabi-4_9-2015q1-20150306-linux.tar.bz2
- Ajouter le répertoire
bin
dans le chemin des exécutables :export PATH=$PATH:/usr/local/gcc-arm-none-eabi-4_9-2015q1/bin
- Tester le bon fonctionnement avec la commande :
arm-none-eabi-gcc --version
Installation de STLINK
- Installation des paquetages nécessaires :
apt-get install autoconf pkg-config libusb-1.0 git
- Récupération des sources :
git clone https://github.com/texane/stlink.git
- Compilation du code :
cd stlink
./autogen.sh
./configure
make