Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
Aquest projecte és només un simple programa de parpelleig desenvolupat a uC / OS III RTOS que es va descarregar des del lloc web Micrium aquí i es va transferir a la placa Nucleo-L073RZ i està llest per utilitzar-lo a Atollic TureSTUDIO. Aquest port només s’ha provat tal qual i una prova addicional amb dos LED parpellejant en moments diferents.
Només per quedar clar, pot haver-hi problemes imprevistos amb el port, però com que Micrium no ha proporcionat cap port per a aquesta placa, pot ajudar els altres a començar. Micrium també s'ha enviat aquest port per incloure-hi la secció de descàrrega, però a hores d'ara encara no s'ha posat a disposició.
Més grans projectes aquí.
Pas 1: accediu al codi:
Descarregueu-la des de GitHub aquí.
Pas 2: Procediment:
1. Baixeu el projecte i descomprimiu-lo.
2. Després de descomprimir, copieu i enganxeu la carpeta "Micrium_STM32L073RZ_Nucleo_Blinky" a l'arrel de la unitat c: \.
3. Aneu a "Micrium_STM32L073RZ_Nucleo_Blinky / STM32L073RZ_Nucleo / ST / STM32L073RZ_Nucleo / Blinky / OS3 / TrueSTUDIO /" i veureu una carpeta i dos fitxers. Editeu els noms de tots tres perquè incloguin un punt al principi de tots tres. (és a dir, ".settings", ".cproject", ".project") Això és així perquè no he pogut comprometre els fitxers i la carpeta amb. prefixos a GitHub.
4. Obriu el projecte a Atollic TrueSTUDIO i gaudiu-ne.
Pas 3: EXEMPLE BLINKY PER A ST STM32L073RZ-Nucleo
Aquest projecte d'exemple mostra com crear una tasca del nucli que parpelleja un LED.
VERSIONS DE PRODUCTE MICRIUM
- uC / OS-III v3.06.02
- uC / CPU v1.31.02
- uC / LIB v1.38.02
VERSIONS IDE / COMPILADOR
TrueSTUDIO per a STM32 / GNU v9.0.1
CONFIGURACIÓ DE HARDWARE
Connecteu el cable USB Mini-B a CN1 per proporcionar energia
UBICACIONS DE L’ESPAI DE TREBALL
ST / STM32L073RZ_Nucleo / Blinky / OS3 / TrueSTUDIO /
INSTRUCCIONS D'ÚS
TrueSTUDIO
- Importeu l’espai de treball a TrueSTUDIO i assegureu-vos que el quadre d’opcions “Copia projectes a l’espai de treball” estigui DESCONTROLAT.
- Premeu "CTRL + B" per crear el projecte i crear una sessió de depuració seleccionant l'espai de treball Blinky i prement F11.
- Un cop iniciada la sessió de depuració, premeu F8 per executar / reprendre l'exemple.
- El projecte crea una tasca que parpelleja un LED cada 1 segon.
- Ara modifiqueu la trucada a OSTimeDlyHMSM () a StartupTask () per augmentar o disminuir la freqüència de parpelleig del LED.
- Construïu i torneu a executar per veure el canvi.
Es va modificar el projecte d’exemple Blinky de Micrium per a STM32L476RG-Nucleo i el va portar a STM32L073RZ-Nucleo.