Obsah:

Port UC/OS III pre Nucleo-L073RZ pomocou Atollic TureSTUDIO IDE .: 3 kroky
Port UC/OS III pre Nucleo-L073RZ pomocou Atollic TureSTUDIO IDE .: 3 kroky

Video: Port UC/OS III pre Nucleo-L073RZ pomocou Atollic TureSTUDIO IDE .: 3 kroky

Video: Port UC/OS III pre Nucleo-L073RZ pomocou Atollic TureSTUDIO IDE .: 3 kroky
Video: LIFE AT SEA | ACCIDENT ON SHIP | JOB OF GP RATING | LIFE OF SEAMAN | LIFE OF ABLE SEAMAN #shorts 2024, November
Anonim
Port UC/OS III pre Nucleo-L073RZ pomocou atolického TureSTUDIO IDE
Port UC/OS III pre Nucleo-L073RZ pomocou atolického TureSTUDIO IDE

Tento projekt je iba jednoduchým blink led programom vyvinutým v uC/OS III RTOS, ktorý bol stiahnutý z webového servera Micrium tu a prenesený na dosku Nucleo-L073RZ a je pripravený na použitie v Atollic TureSTUDIO. Tento port bol testovaný len tak, ako je, a doplnkový test s dvoma blikajúcimi diódami LED v rôznych časoch.

Aby bolo jasné, môžu nastať nepredvídané problémy s portom, ale pretože Micrium neposkytlo port pre túto dosku, môže to pomôcť ostatným začať. Micrium bol tiež odoslaný tomuto portu na zaradenie do sekcie na stiahnutie, ale v súčasnosti ešte nebol sprístupnený.

Ďalšie skvelé projekty nájdete tu.

Krok 1: Prejdite na kód:

Dostať sa ku kódu
Dostať sa ku kódu

Stiahnite si z GitHubu tu.

Krok 2: Postup:

Postup
Postup

1. Stiahnite si projekt a rozbaľte ho.

2. Po rozbalení skopírujte a vložte priečinok „Micrium_STM32L073RZ_Nucleo_Blinky“do koreňového adresára jednotky c: \.

3. Prejdite na „Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/“a zobrazí sa priečinok a dva súbory. Upravte názvy všetkých troch tak, aby obsahovali bodku na začiatku všetkých troch. (t.j. „.settings“, „.cproject“, „.project“) Je to tak, pretože sa mi nepodarilo potvrdiť súbory a priečinok pomocou. predpony k GitHub.

4. Otvorte projekt v Atollic TrueSTUDIO a užívajte si.

Krok 3: BLIKNÝ PRÍKLAD pre jadro ST STM32L073RZ

BLINKY PRÍKLAD JADRA ST STM32L073RZ
BLINKY PRÍKLAD JADRA ST STM32L073RZ

Tento príklad projektu ukazuje, ako vytvoriť úlohu jadra, ktorá bliká LED diódou.

VERZIE MIKRIOVÝCH VÝROBKOV

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

VERZIE IDE/KOMPILÉTORA

TrueSTUDIO pre STM32/GNU v9.0.1

HARDWAROVÉ NASTAVENIE

Pripojte kábel USB Mini-B k portu CN1, aby ste zaistili napájanie

POLOHY PRACOVNÉHO PRIESTORU

ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/

POKYNY NA POUŽITIE

TrueSTUDIO

  • Naimportujte pracovný priestor do systému TrueSTUDIO a uistite sa, že políčko Možnosti „Kopírovať projekty do pracovného priestoru“nie je začiarknuté.
  • Stlačením klávesov „CTRL + B“zostavte projekt a vytvorte reláciu ladenia výberom pracovného priestoru Blinky a stlačením klávesu F11.
  • Po spustení relácie ladenia spustite/obnovte príklad stlačením klávesu F8.
  • Projekt vytvorí úlohu, ktorá bliká LED diódu každú 1 sekundu.
  • Teraz upravte volanie na OSTimeDlyHMSM () v StartupTask (), aby ste zvýšili alebo znížili frekvenciu, ktorou LED dióda bliká.
  • Postavte a spustite znova, aby ste videli zmenu.

Upravený ukážkový projekt spoločnosti Micrium Blinky pre STM32L476RG-Nucleo a portovaný pre STM32L073RZ-Nucleo.

Odporúča: