Table des matières:

Port UC/OS III pour Nucleo-L073RZ à l'aide d'Atollic TureSTUDIO IDE. : 3 étapes
Port UC/OS III pour Nucleo-L073RZ à l'aide d'Atollic TureSTUDIO IDE. : 3 étapes

Vidéo: Port UC/OS III pour Nucleo-L073RZ à l'aide d'Atollic TureSTUDIO IDE. : 3 étapes

Vidéo: Port UC/OS III pour Nucleo-L073RZ à l'aide d'Atollic TureSTUDIO IDE. : 3 étapes
Vidéo: Учебное пособие по STM32 Nucleo 1. Генерация кода мигания светодиода с использованием STM32CubeMx для Keil 2024, Novembre
Anonim
Port UC/OS III pour Nucleo-L073RZ utilisant l'IDE Atollic TureSTUDIO
Port UC/OS III pour Nucleo-L073RZ utilisant l'IDE Atollic TureSTUDIO

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:

Accéder au code
Accéder au code

Téléchargez ici depuis GitHub.

Étape 2: Procédure:

Procédure
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

EXEMPLE BLINKY POUR LE ST STM32L073RZ-Nucleo
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.

Conseillé: