Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
logiciels:printf_stm32:accueil [2016/10/11 15:57] jonathan [Tuto] |
logiciels:printf_stm32:accueil [2016/10/11 15:59] jonathan [Tuto] |
||
---|---|---|---|
Ligne 72: | Ligne 72: | ||
| | ||
4. Activer les options de compilation et linker: | 4. Activer les options de compilation et linker: | ||
- | | + | * Faire " |
- | * Dans C/C++ Build -> Settings -> Tool settings -> Cross ARM C Linker -> Miscellaneous. Cocher les options suivantes : | + | |
- | | + | * Use newlib-nano (--specs=nano.specs) |
- | | + | * Use float with nano printf (-u_printf_float) |
* Dans C/C++ Build -> Settings -> Tool settings -> Cross ARM C Linker -> General. | * Dans C/C++ Build -> Settings -> Tool settings -> Cross ARM C Linker -> General. | ||
* Ajouter le chemin vers le fichier " | * Ajouter le chemin vers le fichier " | ||
+ | |||
+ | 5. Test. | ||
+ | * Placer un text dans le main.c | ||
+ | exemple : printf(" | ||
+ | HAL_Delay(1000); | ||
+ | Le retour chariot et important!!! |