Sadržaj:

UC/OS III port za Nucleo-L073RZ koristeći Atollic TureSTUDIO IDE .: 3 koraka
UC/OS III port za Nucleo-L073RZ koristeći Atollic TureSTUDIO IDE .: 3 koraka

Video: UC/OS III port za Nucleo-L073RZ koristeći Atollic TureSTUDIO IDE .: 3 koraka

Video: UC/OS III port za Nucleo-L073RZ koristeći Atollic TureSTUDIO IDE .: 3 koraka
Video: Учебное пособие по STM32 Nucleo 1. Генерация кода мигания светодиода с использованием STM32CubeMx для Keil 2024, Novembar
Anonim
UC/OS III port za Nucleo-L073RZ koristeći Atollic TureSTUDIO IDE
UC/OS III port za Nucleo-L073RZ koristeći Atollic TureSTUDIO IDE

Ovaj projekt je samo jednostavan blink led program razvijen u uC/OS III RTOS-u koji je preuzet sa web stranice Micrium ovdje i premješten na ploču Nucleo-L073RZ i spreman za upotrebu u Atollic TureSTUDIO. Ovaj port je samo testiran kakav jeste i dodatni test sa dvije LED diode koje trepere u različito vrijeme.

Samo da bude jasno, možda postoje nepredviđeni problemi s priključkom, ali kako Micrium nije osigurao priključak za ovu ploču, to može pomoći drugima da započnu. Micrium je također poslan na ovaj port za uključivanje u odjeljak za preuzimanje, ali za sada još nije dostupan.

Evo još sjajnih projekata.

Korak 1: Dođite do koda:

Dođite do koda
Dođite do koda

Preuzmite sa GitHub -a ovdje.

Korak 2: Postupak:

Postupak
Postupak

1. Preuzmite projekt i raspakirajte.

2. Nakon raspakiranja kopirajte i zalijepite mapu “Micrium_STM32L073RZ_Nucleo_Blinky” u korijen c: / pogona.

3. Idite na “Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/” i vidjet ćete mapu i dvije datoteke. Uredite imena sva tri tako da uključuju tačku na početku sva tri. (tj. “.settings”, “.cproject”, “.project”) To je zato što nisam mogao spojiti datoteke i mapu sa. prefiksi za GitHub.

4. Otvorite projekat u Atollic TrueSTUDIO i uživajte.

Korak 3: PRIMJER S TRENUTKOM ZA ST STM32L073RZ-Nucleo

TREPI PRIMJER ZA ST STM32L073RZ-Nucleo
TREPI PRIMJER ZA ST STM32L073RZ-Nucleo

Ovaj primjer projekta pokazuje kako stvoriti kernel zadatak koji treperi LED.

VERZIJE MIKRIUM PROIZVODA

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

IDE/COMPILER VERZIJE

TrueSTUDIO za STM32/GNU v9.0.1

PODEŠAVANJE HARDVERA

Priključite USB Mini-B kabel na CN1 za napajanje

LOKACIJE RADNOG PROSTORA

ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/

UPUTSTVO ZA UPOTREBU

TrueSTUDIO

  • Uvezite radni prostor u TrueSTUDIO i provjerite je li okvir "Kopiraj projekte u radni prostor" neoznačen.
  • Pritisnite ‘CTRL + B’ za izradu projekta i stvaranje sesije otklanjanja grešaka odabirom Blinky radnog prostora i pritiskom na F11.
  • Nakon što je sesija otklanjanja grešaka započela, pritisnite F8 da biste pokrenuli/nastavili primjer.
  • Projekt stvara zadatak koji treperi LED svakih 1 sekundu.
  • Sada izmijenite poziv na OSTimeDlyHMSM () u StartupTask () kako biste povećali ili smanjili frekvenciju na kojoj LED treperi.
  • Izgradite i pokrenite ponovo da vidite promjenu.

Modificirani Micrium-ov primjer projekta Blinky za STM32L476RG-Nucleo i prenio ga za STM32L073RZ-Nucleo.

Preporučuje se: