Modifications

563 octets ajoutés ,  14 mars 2021 à 17:20
Ligne 255 : Ligne 255 :  
On pourra ainsi modifier le baudrate, la structure de la trame (nombre de bit de stop, nombre de bits de données...), activer ou non les interruptions...
 
On pourra ainsi modifier le baudrate, la structure de la trame (nombre de bit de stop, nombre de bits de données...), activer ou non les interruptions...
 
[[Fichier:Baudrate.png|vignette|centré|Réglage des paramètres de l'UART3]]
 
[[Fichier:Baudrate.png|vignette|centré|Réglage des paramètres de l'UART3]]
 +
 +
Une fois ces réglages réalisés, notre communication est opérationnelle. On pourra ainsi utiliser différentes fonctions dans le code de la STM32 pour envoyer les données sur les pins de l'UART3.
 +
On utilisera par exemple les fonctions :
 +
*HAL_UART_Transmit_IT(HAL_UART_Transmit_IT(&huart3, (uint8_t*) txt_a_envoyer ",sizeof(txt_a_envoyer);
 +
*HAL_Delay(temps) qu'on remplacera par osDelay(temps) avec l'utilisation de FreeRTOS
 +
 +
On pourra ainsi envoyer des données et aller les récupérer via un terminal (connecté au module Bluetooth) ou a une application.
    
===Affichage des données===
 
===Affichage des données===
243

modifications