2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
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:
Stiahnite si z GitHubu tu.
Krok 2: 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
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.