Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
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:
Scarica da GitHub qui.
Fase 2: 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
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.