Taula de continguts:

Port UC / OS III per a Nucleo-L073RZ amb Atollic TureSTUDIO IDE .: 3 passos
Port UC / OS III per a Nucleo-L073RZ amb Atollic TureSTUDIO IDE .: 3 passos

Vídeo: Port UC / OS III per a Nucleo-L073RZ amb Atollic TureSTUDIO IDE .: 3 passos

Vídeo: Port UC / OS III per a Nucleo-L073RZ amb Atollic TureSTUDIO IDE .: 3 passos
Vídeo: Учебное пособие по STM32 Nucleo 1. Генерация кода мигания светодиода с использованием STM32CubeMx для Keil 2024, Desembre
Anonim
Port UC / OS III per a Nucleo-L073RZ mitjançant Atole IDE TureSTUDIO
Port UC / OS III per a Nucleo-L073RZ mitjançant Atole IDE TureSTUDIO

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:

Accediu al codi
Accediu al codi

Descarregueu-la des de GitHub aquí.

Pas 2: Procediment:

Procediment
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

EXEMPLE BLINKY PER A ST STM32L073RZ-Nucleo
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.

Recomanat: