Outils pour utilisateurs

Outils du site


tns_nucleo_tp1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
tns_nucleo_tp1 [2019/04/02 12:10]
bvandepo [Récupération du Projet C++ de départ]
tns_nucleo_tp1 [2019/04/02 12:12]
bvandepo [Exercice 1: Génération de la base de temps]
Ligne 81: Ligne 81:
 Vous devrez affecter une bonne valeur à **htim1.Init.Period** pour obtenir la fréquence demandée. Il s'agit de la valeur correspondant au nombre de cycle -1 de décomptage du timer (chargée dans le registre nommé ARR lors du TD précédent),​ le prédiviseur étant réglé sur un facteur 1. Vous avez effectué un tel calcul lors du TD précédent. Vous devrez affecter une bonne valeur à **htim1.Init.Period** pour obtenir la fréquence demandée. Il s'agit de la valeur correspondant au nombre de cycle -1 de décomptage du timer (chargée dans le registre nommé ARR lors du TD précédent),​ le prédiviseur étant réglé sur un facteur 1. Vous avez effectué un tel calcul lors du TD précédent.
  
-Il faut ensuite compléter la fonction d'​interruption dans le fichier Src/​main.cpp +Il faut ensuite compléter la fonction d'​interruption dans le fichier ​**Src/​main.cpp**: 
 +<file cpp main.cpp>​
   void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim){   void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim){
-     //Code executé ​à la fréquence d'​interruption+     //Ecrire ici votre code exécuté ​à la fréquence d'​interruption
   }   }
-  ​+</​file>  ​
 ===Génération du signal sur la broche===  ​ ===Génération du signal sur la broche===  ​
  
Ligne 98: Ligne 98:
 {{https://​homepages.laas.fr/​bvandepo/​files/​iut/​tp_tns/​image_verso.jpg}} {{https://​homepages.laas.fr/​bvandepo/​files/​iut/​tp_tns/​image_verso.jpg}}
   ​   ​
-Les autres broches des connecteurs sont organisées tel que le montre le schéma suivant:+Les autres broches des connecteurs sont organisées tel que le montre le schéma suivant ​(la carte étant vue depuis le haut, composants face à vous):
 {{ ::​nucleo-f334_pinout.png?​800 |}} {{ ::​nucleo-f334_pinout.png?​800 |}}
  
tns_nucleo_tp1.txt · Dernière modification: 2019/04/03 14:01 par bvandepo