Ligne 43 : |
Ligne 43 : |
| ==UART: utilisation du printf== | | ==UART: utilisation du printf== |
| | | |
− | Afin de rediriger le ''printf'' sur une liaison série (et afficher des messages dans une console par exemple) il est necessaire de réaliser quelques modifications: | + | Afin de rediriger le ''printf'' sur une liaison série (et afficher des messages dans une console par exemple) il est nécessaire de réaliser quelques modifications: |
| | | |
| 1. Aller dans le fichier ''Core/Src/main.c/cpp''. | | 1. Aller dans le fichier ''Core/Src/main.c/cpp''. |
Ligne 63 : |
Ligne 63 : |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | Lors de l'utilisation du ''printf'', ayez le réflexe d'ajouter systèmatiquement ''\n'' à la fin de chaque trame afin de vider le buffer et bien réaliser la communication. | + | Lors de l'utilisation du ''printf'', ayez le réflexe d'ajouter systématiquement \n à la fin de chaque trame afin de vider le buffer et bien réaliser la communication. |
| | | |
− | Dans cet guide, j'utilise le handler sur UART nommé ''huart2'', pour une carte Nucleo F446RE, c'est la liason 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 configurer une nouvelle liason série, voir [[#Ajouter une connexion|ce guide]]. | + | Pour configurer une nouvelle liaison série, voir [[#Ajouter une connexion|ce guide]]. |
| | | |
| ==<span id="Ajouter une connexion"></span>Ajouter une liaison UART, I2C, etc== | | ==<span id="Ajouter une connexion"></span>Ajouter une liaison UART, I2C, etc== |