Spisu treści:

Atollic TrueStudio - włącz diodę LED, naciskając przycisk za pomocą STM32L100: 4 kroki
Atollic TrueStudio - włącz diodę LED, naciskając przycisk za pomocą STM32L100: 4 kroki

Wideo: Atollic TrueStudio - włącz diodę LED, naciskając przycisk za pomocą STM32L100: 4 kroki

Wideo: Atollic TrueStudio - włącz diodę LED, naciskając przycisk za pomocą STM32L100: 4 kroki
Wideo: Kurs STM32 #2 GPIO - obsługa wyjść cyfrowych mikrokontrolera 2024, Lipiec
Anonim
Atollic TrueStudio - włącz diodę LED, naciskając przycisk za pomocą STM32L100
Atollic TrueStudio - włącz diodę LED, naciskając przycisk za pomocą STM32L100

W tym samouczku o STM32 opowiem Ci, jak odczytać pin GPIO STM32L100, więc tutaj sprawię, że dioda LED na płycie będzie świecić, po prostu naciskając przycisk

Krok 1: Użyte oprogramowanie:

Używane oprogramowanie
Używane oprogramowanie
Używane oprogramowanie
Używane oprogramowanie

Oto oprogramowanie, którego użyliśmy do tego projektu:

1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® dla STM32 to elastyczne i rozszerzalne IDE do programowania i debugowania dla programistów STM32 MCU, którzy potrzebują niezwykle potężnych narzędzi do pomocy w tworzeniu wysokiej jakości oprogramowania wbudowanego. TrueSTUDIO® jest oparty na otwartych standardach (ECLIPSE i GNU) i rozszerzony o profesjonalne funkcje zarządzania kodem i zaawansowanej analizy systemowej. Daje to wyjątkowy wgląd w strukturę i dynamiczne zachowanie systemu.

Możesz pobrać to oprogramowanie z tego linku

2. STM32CubeMX: STM32CubeMX to narzędzie graficzne, które umożliwia bardzo łatwą konfigurację mikrokontrolerów i mikroprocesorów STM32, a także generowanie odpowiedniego kodu inicjalizacji C dla rdzenia Arm® Cortex®-M lub częściowego drzewa urządzeń Linux® dla Arm ® Cortex®-A), w procesie krok po kroku.

Możesz pobrać to oprogramowanie z tego linku

Krok 2: Użyte komponenty:

Użyte komponenty
Użyte komponenty

Jest tylko jeden sprzęt, którego użyliśmy w tym samouczku:

1.32L100CDISCOVERY: 32L100CDISCOVERY pomaga odkryć funkcje 32-bitowych mikrokontrolerów STM32L100 Value Line Cortex®-M3 i łatwo rozwijać aplikacje. Zawiera wszystko, co jest potrzebne początkującym i doświadczonym użytkownikom, aby szybko rozpocząć pracę.

Oparty na STM32L100RCT6, zawiera wbudowane narzędzie do debugowania ST-LINK/V2, diody LED, przyciski do łatwego podłączania dodatkowych komponentów i modułów.

Krok 3: Kod:

Ponieważ kod stworzyliśmy za pomocą STM32CubeMX, więc udostępniam Wam plik main.c.

możesz pobrać plik main.c z poniższego linku

Krok 4: Zasada działania i wideo:

Tutaj najpierw musisz otworzyć STM32CubeMX, a następnie musisz wybrać odpowiednią płytę lub mcu, jeśli używasz niestandardowej płyty.

Aby zobaczyć cały proces, obejrzyj nasz film wideo. Cały opis projektu znajduje się w powyższym filmie

Jeśli masz jakiekolwiek wątpliwości dotyczące tego projektu, skomentuj nas poniżej. A jeśli chcesz dowiedzieć się więcej o wbudowanym systemie, odwiedź nasz kanał na youtube

Odwiedź i polub naszą stronę na Facebooku, aby uzyskać częste aktualizacje.

Dziękuję i pozdrawiam, Technologie embedotroniczne

Zalecana: