Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Ce projet n'est qu'un simple programme clignotant développé dans uC/OS III RTOS qui a été téléchargé à partir du site Web de Micrium ici et porté sur la carte Nucleo-L073RZ et est prêt à être utilisé dans Atollic TureSTUDIO. Ce port a seulement été testé tel quel et un test supplémentaire avec deux LED clignotantes à des moments différents.
Juste pour être clair, il peut y avoir des problèmes imprévus avec le port, mais comme Micrium n'a pas fourni de port pour cette carte, cela peut aider les autres à démarrer. Micrium a également reçu ce port pour inclusion dans sa section de téléchargement, mais pour l'instant, il n'est pas encore disponible.
Plus de grands projets ici.
Étape 1: Accédez au code:
Téléchargez ici depuis GitHub.
Étape 2: Procédure:
1. Téléchargez le projet et décompressez.
2. Après avoir décompressé, copiez et collez le dossier « Micrium_STM32L073RZ_Nucleo_Blinky » à la racine du lecteur c:\.
3. Accédez à « Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/ » et vous verrez un dossier et deux fichiers. Modifiez les noms des trois afin qu'ils incluent un point au début des trois. (c'est-à-dire ".settings", ".cproject", ".project") C'est ainsi que je n'ai pas pu valider les fichiers et le dossier avec. préfixes à GitHub.
4. Ouvrez le projet dans Atollic TrueSTUDIO et profitez-en.
Étape 3: EXEMPLE BLINKY POUR LE ST STM32L073RZ-Nucleo
Cet exemple de projet montre comment créer une tâche de noyau qui fait clignoter une LED.
VERSIONS DU PRODUIT MICRIUM
- uC/OS-III v3.06.02
- UC/CPU v1.31.02
- UC/LIB v1.38.02
VERSIONS IDE/COMPILATEUR
TrueSTUDIO pour STM32/GNU v9.0.1
CONFIGURATION MATERIELLE
Connectez le câble USB Mini-B à CN1 pour fournir l'alimentation
EMPLACEMENTS DES ESPACES DE TRAVAIL
ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/
INSTRUCTIONS D'UTILISATION
TrueSTUDIO
- Importez l'espace de travail dans TrueSTUDIO et assurez-vous que la case Options « Copier les projets dans l'espace de travail » est DÉSACTIVÉE.
- Appuyez sur 'CTRL + B' pour construire le projet et créer une session de débogage en sélectionnant l'espace de travail Blinky et en appuyant sur F11.
- Une fois la session de débogage démarrée, appuyez sur F8 pour exécuter/reprendre l'exemple.
- Le projet crée une tâche qui fait clignoter une LED toutes les 1 seconde.
- Modifiez maintenant l'appel à OSTimeDlyHMSM() dans StartupTask() pour augmenter ou diminuer la fréquence à laquelle la LED clignote.
- Construisez et exécutez à nouveau pour voir le changement.
Modification de l'exemple de projet Blinky de Micrium pour STM32L476RG-Nucleo et portage pour STM32L073RZ-Nucleo.