Sommario:

Porta UC/OS III per Nucleo-L073RZ utilizzando Atollic TureSTUDIO IDE.: 3 passaggi
Porta UC/OS III per Nucleo-L073RZ utilizzando Atollic TureSTUDIO IDE.: 3 passaggi

Video: Porta UC/OS III per Nucleo-L073RZ utilizzando Atollic TureSTUDIO IDE.: 3 passaggi

Video: Porta UC/OS III per Nucleo-L073RZ utilizzando Atollic TureSTUDIO IDE.: 3 passaggi
Video: Учебное пособие по STM32 Nucleo 1. Генерация кода мигания светодиода с использованием STM32CubeMx для Keil 2024, Dicembre
Anonim
Porta UC/OS III per Nucleo-L073RZ utilizzando Atollic TureSTUDIO IDE
Porta UC/OS III per Nucleo-L073RZ utilizzando Atollic TureSTUDIO IDE

Questo progetto è solo un semplice programma lampeggiante sviluppato in uC/OS III RTOS che è stato scaricato dal sito Web Micrium qui e portato sulla scheda Nucleo-L073RZ ed è pronto per l'uso in Atollic TureSTUDIO. Questa porta è stata testata solo così com'è e un test aggiuntivo con due LED che lampeggiano in momenti diversi.

Giusto per essere chiari, potrebbero esserci problemi imprevisti con la porta, ma poiché Micrium non ha fornito una porta per questa scheda, potrebbe aiutare gli altri a iniziare. Anche a Micrium è stato inviato questo port per l'inclusione nella sezione download, ma al momento non è stato ancora reso disponibile.

Altri grandi progetti qui.

Passaggio 1: vai al codice:

Vai al codice
Vai al codice

Scarica da GitHub qui.

Fase 2: Procedura:

Procedura
Procedura

1. Scarica il progetto e decomprimilo.

2. Dopo aver decompresso, copia e incolla la cartella "Micrium_STM32L073RZ_Nucleo_Blinky" nella radice dell'unità c:\.

3. Passare a " Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/ " e vedrai una cartella e due file. Modifica i nomi di tutti e tre in modo che includano un punto all'inizio di tutti e tre. (ovvero ".settings", ".cproject", "".project") Questo è dovuto al fatto che non sono stato in grado di eseguire il commit dei file e della cartella con. prefissi a GitHub.

4. Apri il progetto in Atollic TrueSTUDIO e divertiti.

Passaggio 3: ESEMPIO DI BLINKY PER ST STM32L073RZ-Nucleo

ESEMPIO DI BLINKY PER IL ST STM32L073RZ-Nucleo
ESEMPIO DI BLINKY PER IL ST STM32L073RZ-Nucleo

Questo progetto di esempio mostra come creare un'attività del kernel che fa lampeggiare un LED.

VERSIONI DEL PRODOTTO MICRIUM

  • uC/OS-III v3.06.02
  • uC/CPU v1.31.02
  • uC/LIB v1.38.02

VERSIONI IDE/COMPILER

TrueSTUDIO per STM32/GNU v9.0.1

CONFIGURAZIONE HARDWARE

Collegare il cavo USB Mini-B a CN1 per fornire alimentazione

LUOGHI DI LAVORO

ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/

ISTRUZIONI D'USO

veroSTUDIO

  • Importa l'area di lavoro in TrueSTUDIO e assicurati che la casella Opzioni "Copia progetti nell'area di lavoro" non sia SELEZIONATA.
  • Premi "CTRL + B" per creare il progetto e creare una sessione di debug selezionando l'area di lavoro Blinky e premendo F11.
  • Una volta avviata la sessione di debug, premere F8 per eseguire/riprendere l'esempio.
  • Il progetto crea un'attività che fa lampeggiare un LED ogni 1 secondo.
  • Ora modifica la chiamata a OSTimeDlyHMSM() in StartupTask() per aumentare o diminuire la frequenza con cui il LED lampeggia.
  • Costruisci ed esegui di nuovo per vedere il cambiamento.

Progetto di esempio Blinky di Micrium modificato per STM32L476RG-Nucleo e porting per STM32L073RZ-Nucleo.

Consigliato: