Spisu treści:

Port UC/OS III dla Nucleo-L073RZ przy użyciu Atollic TureSTUDIO IDE.: 3 kroki
Port UC/OS III dla Nucleo-L073RZ przy użyciu Atollic TureSTUDIO IDE.: 3 kroki

Wideo: Port UC/OS III dla Nucleo-L073RZ przy użyciu Atollic TureSTUDIO IDE.: 3 kroki

Wideo: Port UC/OS III dla Nucleo-L073RZ przy użyciu Atollic TureSTUDIO IDE.: 3 kroki
Wideo: Network Ports Explained 2024, Listopad
Anonim
Port UC/OS III dla Nucleo-L073RZ przy użyciu Atollic TureSTUDIO IDE
Port UC/OS III dla Nucleo-L073RZ przy użyciu Atollic TureSTUDIO IDE

Ten projekt jest po prostu prostym, migającym programem opracowanym w uC/OS III RTOS, który został pobrany ze strony internetowej Micrium tutaj i przeniesiony na płytę Nucleo-L073RZ i jest gotowy do użycia w Atollic TureSTUDIO. Ten port został przetestowany tylko w takim stanie, w jakim jest, i test dodawania z dwiema diodami LED migającymi w różnych momentach.

Żeby było jasne, mogą wystąpić nieprzewidziane problemy z portem, ale ponieważ Micrium nie dostarczył portu dla tej płyty, może to pomóc innym zacząć. Micrium również został wysłany do tego portu w celu włączenia go do sekcji pobierania, ale jak dotąd nie został jeszcze udostępniony.

Więcej świetnych projektów tutaj.

Krok 1: Przejdź do kodu:

Przejdź do kodu
Przejdź do kodu

Pobierz z GitHub tutaj.

Krok 2: Procedura:

Procedura
Procedura

1. Pobierz projekt i rozpakuj.

2. Po rozpakowaniu skopiuj i wklej folder „ Micrium_STM32L073RZ_Nucleo_Blinky” do katalogu głównego dysku c:\.

3. Przejdź do „ Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/”, a zobaczysz folder i dwa pliki. Edytuj nazwy wszystkich trzech, aby zawierały kropkę na początku wszystkich trzech. (tj. „.settings”, „.cproject”, „.project”) Dzieje się tak, ponieważ nie mogłem zatwierdzić plików i folderu za pomocą. prefiksy do GitHub.

4. Otwórz projekt w Atollic TrueSTUDIO i ciesz się.

Krok 3: MIGAJĄCY PRZYKŁAD DLA ST STM32L073RZ-Nucleo

MIGAJĄCY PRZYKŁAD DLA ST STM32L073RZ-Nucleo
MIGAJĄCY PRZYKŁAD DLA ST STM32L073RZ-Nucleo

Ten przykładowy projekt pokazuje, jak utworzyć zadanie jądra, które miga diodą LED.

WERSJE PRODUKTU MICRIUM

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

WERSJE IDE/KOMPILER

TrueSTUDIO dla STM32/GNU v9.0.1

KONFIGURACJA SPRZĘTU

Podłącz kabel USB Mini-B do CN1, aby zapewnić zasilanie

LOKALIZACJE MIEJSC PRACY

ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/

INSTRUKCJE UŻYTKOWANIA

TrueSTUDIO

  • Zaimportuj obszar roboczy do TrueSTUDIO i upewnij się, że pole opcji „Kopiuj projekty do obszaru roboczego” jest NIEZAZNACZONE.
  • Naciśnij „CTRL + B”, aby zbudować projekt i utworzyć sesję debugowania, wybierając obszar roboczy Blinky i naciskając F11.
  • Po rozpoczęciu sesji debugowania naciśnij klawisz F8, aby uruchomić/wznowić przykład.
  • Projekt tworzy zadanie, które miga diodą LED co 1 sekundę.
  • Teraz zmodyfikuj wywołanie OSTimeDlyHMSM() w StartupTask(), aby zwiększyć lub zmniejszyć częstotliwość migania diody LED.
  • Zbuduj i uruchom ponownie, aby zobaczyć zmianę.

Zmodyfikowano przykładowy projekt Micrium Blinky dla STM32L476RG-Nucleo i przeniesiono go dla STM32L073RZ-Nucleo.

Zalecana: