Atelier stm32 I Objectif Dans ce tutoriel nous allons apprendre à faire clignoter une LED à l'aide du microcontrôleur STM ARM Cortex-M STM F vg et Keil IDE Nous utilisons STM CubeMx pour générer le code de démarrage de base de la couche d'abstraction maté

I Objectif Dans ce tutoriel nous allons apprendre à faire clignoter une LED à l'aide du microcontrôleur STM ARM Cortex-M STM F vg et Keil IDE Nous utilisons STM CubeMx pour générer le code de démarrage de base de la couche d'abstraction matérielle HAL pour Keil IDE II Composants hardware STM F VG ST LINK Software Keil IDE STM CubeMX III Programmation Génération de code avec STM CubeMX Ici nous utilisons Keil IDE pour programmer STM Ce sera un travail fastidieux d'écrire du code complet à partir de zéro car STM est un microcontrôleur ARM Cortex-M complexe Pour rendre cela simple nous utilisons un logiciel GUI STM CubeMX fourni par STMicroelectronics Etapes Ouvrez le logiciel CubeMX et cliquez sur le nouveau projet et sélectionnez le microcontrôleur STM F VG Ensuite double-cliquez sur le STM F VG dans le panneau de droite CEnsuite une nouvelle fenêtre s'ouvrira dans laquelle vous devrez changer SYS Debug en Serial Wire et RCC of High-Speed Clock ou HSE en Crystal Ceramic Resonator comme indiqué dans la ?g Maintenant dans le panneau de droite comme indiqué dans la ?gure ci-dessous cliquez sur la broche de la puce o? vous souhaitez attacher la LED et j'ai choisi PC Sélectionnez cette broche particulière o? vous souhaitez faire clignoter la LED Cen tant que GPIO output en cliquant avec le bouton droit sur cette broche Cliquez sur Clock Con ?guration et modi ?ez le HCLK MHz à et appuyez sur Entrée Accédez maintenant à la vue système et sélectionnez GPIO puis modi ?ez la vitesse de sortie maximale sur Élevée comme indiqué ci-dessous COuvrez project manager et donnez le nom du projet comme LED Project et changez Toolchain IDE comme MDK-ARM V Ensuite dans la même fenêtre cliquez sur le générateur de code et modi ?ez l'option en Copier uniquement les ?chiers de bibliothèque nécessaires et cliquez sur GÉNÉRER LE CODE Vous pouvez Cmaintenant trouver une option pour ouvrir un projet Cliquez dessus pour ouvrir le projet Keil avec les paramètres et con ?gurations sélectionnés Maintenant dans le logiciel Keil cliquez sur le main c vous trouverez le code Là vous devez modi ?er trois lignes de code pour que le travail soit terminé C C

  • 57
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Jul 25, 2022
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 25.1kB