STM32FirstSteps : Différence entre versions
De Wiki de Thomas Vantroys
					
										
					
					m (→Récupération des bibliothéques ST)  | 
				m (→Récupération des bibliothéques ST)  | 
				||
| Ligne 27 : | Ligne 27 : | ||
http://fivevolt.blogspot.fr/2014/07/installing-stm32cubemx-on-linux.html  | http://fivevolt.blogspot.fr/2014/07/installing-stm32cubemx-on-linux.html  | ||
| + | |||
| + | http://wunderkis.de/stm32cube/index.html  | ||
Version du 22 avril 2015 à 12:33
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 
bindans 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
Récupération des bibliothéques ST
ST fourni une couche d'abstractions (HAL: Hardware Abstraction Layer) afin de facilier la programmation. Les différents codes sources sont disponibles à partir de l'adresse http://www.st.com/web/en/catalog/tools/PF259243
http://fivevolt.blogspot.fr/2014/07/installing-stm32cubemx-on-linux.html