Modifications

Sauter à la navigation Sauter à la recherche
175 octets ajoutés ,  24 mars 2020 à 17:07
aucun résumé de modification
Ligne 20 : Ligne 20 :  
* Saisissez un nom de projet et le langage cible. Afin d'avoir une compatibilité maximale, choisissez C++ ainsi vous pourrez utiliser des bibliothèques C++ même si le reste de vos sources sont en C. Laissez ''Binary Type'' et ''Project Type'' par défaut.
 
* Saisissez un nom de projet et le langage cible. Afin d'avoir une compatibilité maximale, choisissez C++ ainsi vous pourrez utiliser des bibliothèques C++ même si le reste de vos sources sont en C. Laissez ''Binary Type'' et ''Project Type'' par défaut.
 
* Répondez ''Oui'' à la question ''Voulez-vous initialiser tous les périphériques avec leurs paramètres par défaut?''.
 
* Répondez ''Oui'' à la question ''Voulez-vous initialiser tous les périphériques avec leurs paramètres par défaut?''.
* Vous êtes maintenant sur la perspective STM32CubeMX. Ici, il va être possible d'ajouter des fonctionnalités supplémentaire (en suivant [[#ajout_uart|ce guide]]).
+
* Vous êtes maintenant sur la perspective STM32CubeMX. Ici, il va être possible d'ajouter des fonctionnalités supplémentaire (en suivant [[#utilisation_stm32cubemx|ce guide]]).
 
* Lorsque vous avez terminé, sauvegarder le fichier .ioc, cela générera les sources nécessaires.
 
* Lorsque vous avez terminé, sauvegarder le fichier .ioc, cela générera les sources nécessaires.
 
* Vous êtes prêt à programmer.
 
* Vous êtes prêt à programmer.
 +
 +
==<span id="utilisation_stm32cubemx"></span>Utilisation de STM32CubeMX==
    
===<span id="ajout_uart"></span>Ajout d'une liaison UART===
 
===<span id="ajout_uart"></span>Ajout d'une liaison UART===
Ligne 83 : Ligne 85 :     
Dans ce guide, j'utilise le handler sur UART nommé ''huart2'', pour une carte Nucleo F446RE, c'est la liaison utilisée par le ST-Link. Si vous voulez utiliser une autre liaison, pensez à le remplacer.  
 
Dans ce guide, j'utilise le handler sur UART nommé ''huart2'', pour une carte Nucleo F446RE, c'est la liaison utilisée par le ST-Link. Si vous voulez utiliser une autre liaison, pensez à le remplacer.  
 +
Pour ajouter une nouvelle liaison série, vous pouvez suivre [[#ajout_uart|ce guide]]).
    
==Porter une bibliothèque==
 
==Porter une bibliothèque==

Menu de navigation