Cuprins:

Port UC / OS III pentru Nucleo-L073RZ folosind Atollic TureSTUDIO IDE .: 3 pași
Port UC / OS III pentru Nucleo-L073RZ folosind Atollic TureSTUDIO IDE .: 3 pași

Video: Port UC / OS III pentru Nucleo-L073RZ folosind Atollic TureSTUDIO IDE .: 3 pași

Video: Port UC / OS III pentru Nucleo-L073RZ folosind Atollic TureSTUDIO IDE .: 3 pași
Video: STM32 Nucleo Tutorial 1- LED Blinking code generation using STM32CubeMx for Keil 2024, Noiembrie
Anonim
Port UC / OS III pentru Nucleo-L073RZ folosind Atollic TureSTUDIO IDE
Port UC / OS III pentru Nucleo-L073RZ folosind Atollic TureSTUDIO IDE

Acest proiect este doar un program simplu cu clipire dezvoltat în RTOS uC / OS III, care a fost descărcat de pe site-ul Micrium de aici și portat pe placa Nucleo-L073RZ și este gata de utilizare în Atollic TureSTUDIO. Acest port a fost testat doar așa cum este și un test de adăugare cu două LED-uri care clipesc în momente diferite.

Doar pentru a fi clar, pot exista probleme neprevăzute cu portul, dar Micrium nu a furnizat un port pentru această placă, poate ajuta pe alții să înceapă. Micrium a primit, de asemenea, acest port pentru includerea în secțiunea de descărcare acolo, dar de acum nu a fost încă pus la dispoziție.

Mai multe proiecte grozave aici.

Pasul 1: Accesați codul:

Accesați codul
Accesați codul

Descărcați de la GitHub aici.

Pasul 2: Procedură:

Procedură
Procedură

1. Descărcați proiectul și dezarhivați.

2. După dezarhivarea copierii și lipirii folderului „Micrium_STM32L073RZ_Nucleo_Blinky” în rădăcina unității c: \.

3. Navigați la „Micrium_STM32L073RZ_Nucleo_Blinky / STM32L073RZ_Nucleo / ST / STM32L073RZ_Nucleo / Blinky / OS3 / TrueSTUDIO /” și veți vedea un folder și două fișiere. Editați numele tuturor celor trei, astfel încât acestea să includă un punct la începutul tuturor celor trei. (adică „.setări”, „.cproject”, „.project”) Acest lucru se întâmplă întrucât nu am putut să trimit fișierele și folderul cu. prefixe la GitHub.

4. Deschideți proiectul în Atollic TrueSTUDIO și bucurați-vă.

Pasul 3: EXEMPLU BLINKY PENTRU ST STM32L073RZ-Nucleo

EXEMPLU BLINKY PENTRU ST STM32L073RZ-Nucleo
EXEMPLU BLINKY PENTRU ST STM32L073RZ-Nucleo

Acest exemplu de proiect demonstrează cum să creați o sarcină de nucleu care să clipească un LED.

VERSIUNI DE PRODUSE MICRIUM

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

VERSIUNI IDE / COMPILER

TrueSTUDIO pentru STM32 / GNU v9.0.1

CONFIGURARE HARDWARE

Conectați cablul USB Mini-B la CN1 pentru a furniza energie

LOCAȚIILE SPAȚIULUI DE LUCRU

ST / STM32L073RZ_Nucleo / Blinky / OS3 / TrueSTUDIO /

INSTRUCȚIUNI DE UTILIZARE

TrueSTUDIO

  • Importați spațiul de lucru în TrueSTUDIO și asigurați-vă că caseta de opțiuni „Copierea proiectelor în spațiul de lucru” este NEBECATĂ.
  • Apăsați „CTRL + B” pentru a construi proiectul și a crea o sesiune de depanare selectând spațiul de lucru Blinky și apăsând F11.
  • Odată ce sesiunea de depanare a început, apăsați F8 pentru a rula / relua exemplul.
  • Proiectul creează o sarcină care clipește un LED la fiecare 1 secundă.
  • Acum modificați apelul către OSTimeDlyHMSM () în StartupTask () pentru a mări sau micșora frecvența la care LED-ul clipește.
  • Construiți și rulați din nou pentru a vedea schimbarea.

Am modificat proiectul Blinky de la Micrium pentru STM32L476RG-Nucleo și l-am portat pentru STM32L073RZ-Nucleo.

Recomandat: