Spisu treści:
Wideo: Port UC/OS III dla Nucleo-L073RZ przy użyciu Atollic TureSTUDIO IDE.: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
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:
Pobierz z GitHub tutaj.
Krok 2: 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
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:
Pierwsze kroki z Digispark Attiny85 przy użyciu Arduino IDE: 4 kroki
Rozpoczęcie pracy z Digispark Attiny85 przy użyciu Arduino IDE: Digispark to oparta na Attiny85 płytka rozwojowa mikrokontrolera podobna do linii Arduino, tylko tańsza, mniejsza i nieco mniej wydajna. Z całą gamą osłon rozszerzających jego funkcjonalność i możliwością korzystania ze znanego identyfikatora Arduino
Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków
Neopixel Ws2812 Rainbow LED Glow z M5stick-C | Uruchamianie Rainbow na Neopixel Ws2812 Używając M5stack M5stick C Używając Arduino IDE: Cześć chłopaki, w tej instrukcji dowiemy się, jak używać neopikselowych ws2812 LED lub taśmy LED lub matrycy LED lub pierścienia LED z płytką rozwojową m5stack m5stick-C z Arduino IDE i zrobimy wzór tęczy z nim
Animacja na 16x2 I2c LCD PRZY UŻYCIU STM32 Nucleo: 4 kroki
Animacja na 16x2 I2c LCD PRZY UŻYCIU STM32 Nucleo: Cześć przyjaciele, to jest samouczek ilustrujący, jak zrobić niestandardową animację na 16x2 i2c LCD. Jest bardzo mało rzeczy potrzebnych do projektu, więc jeśli masz dostęp do kodu, możesz zakończyć to za 1 godzinę.Po wykonaniu tego samouczka będziesz mógł
Pierwsze kroki z Stm32 przy użyciu Arduino IDE: 3 kroki
Pierwsze kroki z Stm32 przy użyciu Arduino IDE: STM32 to dość potężna i popularna płyta obsługiwana przez Arduino IDE. Aby z niej skorzystać, musisz zainstalować płyty dla stm32 w Arduino IDE, więc w tej instrukcji opowiem, jak zainstalować płyty stm32 i jak zaprogramować to
Rzeczywistość rozszerzona (AR) dla Dragonboard410c lub Dragonboard820c przy użyciu OpenCV i Pythona 3.5: 4 kroki
Rzeczywistość rozszerzona (AR) dla Dragonboard410c lub Dragonboard820c Korzystanie z OpenCV i Pythona 3.5: W tej instrukcji opisano, jak zainstalować OpenCV, Python 3.5 i zależności dla Pythona 3.5, aby uruchomić aplikację rozszerzonej rzeczywistości