Turinys:

UC/OS III prievadas, skirtas „Nucleo-L073RZ“, naudojant „Atollic TureSTUDIO IDE“: 3 žingsniai
UC/OS III prievadas, skirtas „Nucleo-L073RZ“, naudojant „Atollic TureSTUDIO IDE“: 3 žingsniai

Video: UC/OS III prievadas, skirtas „Nucleo-L073RZ“, naudojant „Atollic TureSTUDIO IDE“: 3 žingsniai

Video: UC/OS III prievadas, skirtas „Nucleo-L073RZ“, naudojant „Atollic TureSTUDIO IDE“: 3 žingsniai
Video: BTT Octopus - Hot end and automatic Cooling fan 2024, Lapkritis
Anonim
UC/OS III prievadas, skirtas „Nucleo-L073RZ“naudojant „Atollic TureSTUDIO IDE“
UC/OS III prievadas, skirtas „Nucleo-L073RZ“naudojant „Atollic TureSTUDIO IDE“

Šis projektas yra tik paprasta mirksėjimo programa, sukurta naudojant „uC/OS III RTOS“, kuri buvo atsisiųsta iš „Micrium“svetainės čia ir perkelta į „Nucleo-L073RZ“plokštę ir yra paruošta naudoti „Atollic TureSTUDIO“. Šis prievadas buvo išbandytas tik toks, koks yra, ir papildymo testas, kai du šviesos diodai mirksi skirtingu metu.

Kad būtų aišku, gali kilti nenumatytų problemų su uostu, tačiau kadangi „Micrium“nepateikė šios plokštės prievado, tai gali padėti kitiems pradėti. „Micrium“taip pat išsiuntė šį prievadą, kad būtų įtrauktas į atsisiuntimo skyrių, tačiau iki šiol jis dar nebuvo pasiekiamas.

Daugiau puikių projektų čia.

1 veiksmas: eikite į kodą:

Eikite į kodą
Eikite į kodą

Atsisiųskite iš „GitHub“čia.

2 žingsnis: Procedūra:

Procedūra
Procedūra

1. Atsisiųskite projektą ir išpakuokite.

2. Išpakuodami kopijuokite ir įklijuokite aplanką „Micrium_STM32L073RZ_Nucleo_Blinky“į disko c: / šaknį.

3. Eikite į „Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/“ir pamatysite aplanką bei du failus. Redaguokite visų trijų pavadinimus, kad visų trijų pradžioje būtų taškas. (t. y. „.nustatymai“, „.cproject“, „.project“) Taip yra todėl, kad negalėjau atlikti failų ir aplanko su. „GitHub“priešdėliai.

4. Atidarykite projektą „Atollic TrueSTUDIO“ir mėgaukitės.

3 žingsnis: ST STM32L073RZ-Nucleo BLINKY PAVYZDYS

BLINKY ST STM32L073RZ-Nucleo pavyzdys
BLINKY ST STM32L073RZ-Nucleo pavyzdys

Šis pavyzdinis projektas parodo, kaip sukurti branduolio užduotį, kuri mirksi LED.

MICRIUM PRODUKTO VERSIJOS

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

IDE/COMPILER VERSIJOS

„TrueSTUDIO“, skirta STM32/GNU v9.0.1

Aparatūros sąranka

Prijunkite USB Mini-B kabelį prie CN1, kad gautumėte energijos

DARBO VIETOS

ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/

NAUDOJIMO INSTRUKCIJA

TrueSTUDIO

  • Importuokite darbo vietą į „TrueSTUDIO“ir įsitikinkite, kad parinkčių langelis „Kopijuoti projektus į darbo sritį“yra NEPASITIKRINTAS.
  • Paspauskite „CTRL + B“, kad sukurtumėte projektą ir sukurtumėte derinimo sesiją, pasirinkdami „Blinky“darbo sritį ir paspausdami F11.
  • Prasidėjus derinimo seansui, paspauskite F8, kad paleistumėte/atnaujintumėte pavyzdį.
  • Projektas sukuria užduotį, kuri mirksi šviesos diodą kas 1 sekundę.
  • Dabar pakeiskite skambutį į OSTimeDlyHMSM () „StartupTask“(), kad padidintumėte arba sumažintumėte šviesos diodo mirksėjimo dažnį.
  • Sukurkite ir paleiskite dar kartą, kad pamatytumėte pokyčius.

Pakeistas „Micrium“„Blinky“pavyzdinis STM32L476RG-Nucleo projektas ir perkeltas į STM32L073RZ-Nucleo.

Rekomenduojamas: