Obsah:

Port UC/OS III pro Nucleo-L073RZ pomocí Atollic TureSTUDIO IDE: 3 kroky
Port UC/OS III pro Nucleo-L073RZ pomocí Atollic TureSTUDIO IDE: 3 kroky
Anonim
Port UC/OS III pro Nucleo-L073RZ pomocí Atollic TureSTUDIO IDE
Port UC/OS III pro Nucleo-L073RZ pomocí Atollic TureSTUDIO IDE

Tento projekt je jen jednoduchý blink led program vyvinutý v uC/OS III RTOS, který byl stažen z webových stránek Micrium zde a přenesen na desku Nucleo-L073RZ a je připraven k použití v Atollic TureSTUDIO. Tento port byl testován pouze tak, jak je, a doplňkový test se dvěma blikajícími LED v různých časech.

Aby bylo jasné, že s portem mohou být nepředvídané problémy, ale protože Micrium neposkytlo port pro tuto desku, může pomoci ostatním začít. Micrium byl také odeslán tento port k zahrnutí do sekce pro stahování, ale nyní ještě nebyl zpřístupněn.

Další skvělé projekty zde.

Krok 1: Přejít na kód:

Přejít na kód
Přejít na kód

Stahujte z GitHub zde.

Krok 2: Postup:

Postup
Postup

1. Stáhněte projekt a rozbalte.

2. Po rozbalení zkopírujte a vložte složku „Micrium_STM32L073RZ_Nucleo_Blinky“do kořenového adresáře jednotky c: \.

3. Přejděte na „Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/“a uvidíte složku a dva soubory. Upravte názvy všech tří tak, aby obsahovaly tečku na začátku všech tří. (tj. „.settings“, „.cproject“, „.project“) Je tomu tak proto, že se mi nepodařilo potvrdit soubory a složku pomocí. předpony na GitHub.

4. Otevřete projekt v Atollic TrueSTUDIO a užívejte si.

Krok 3: BLINKY PŘÍKLAD PRO ST STM32L073RZ-Nucleo

BLINKY PŘÍKLAD PRO ST STM32L073RZ-Nucleo
BLINKY PŘÍKLAD PRO ST STM32L073RZ-Nucleo

Tento příklad ukazuje, jak vytvořit úlohu jádra, která bliká LED diodou.

VERZE MIKRIOVÉHO PRODUKTU

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

VERZE IDE/KOMPILÁTORU

TrueSTUDIO pro STM32/GNU v9.0.1

HARDWAROVÉ NASTAVENÍ

Připojte kabel USB Mini-B k CN1 a zajistěte napájení

MÍSTA PRACOVNÍHO PROSTORU

ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/

POKYNY K POUŽITÍ

TrueSTUDIO

  • Importujte pracovní prostor do TrueSTUDIO a ujistěte se, že pole Možnosti „Kopírovat projekty do pracovního prostoru“je NEZkontrolováno.
  • Stisknutím kláves „CTRL + B“sestavíte projekt a vytvoříte relaci ladění výběrem pracovního prostoru Blinky a stisknutím klávesy F11.
  • Jakmile se spustí relace ladění, stisknutím klávesy F8 spustíte/obnovíte příklad.
  • Projekt vytvoří úkol, který bliká LED každou 1 sekundu.
  • Nyní upravte volání na OSTimeDlyHMSM () v StartupTask (), abyste zvýšili nebo snížili frekvenci, při které LED bliká.
  • Postavte a spusťte znovu, abyste viděli změnu.

Upravený ukázkový projekt společnosti Micrium Blinky pro STM32L476RG-Nucleo a portován pro STM32L073RZ-Nucleo.

Doporučuje: