Spisu treści:

STM32L100 Migająca dioda LED przy użyciu Atollic TrueSTUDIO i STM32CubeMX: 5 kroków
STM32L100 Migająca dioda LED przy użyciu Atollic TrueSTUDIO i STM32CubeMX: 5 kroków

Wideo: STM32L100 Migająca dioda LED przy użyciu Atollic TrueSTUDIO i STM32CubeMX: 5 kroków

Wideo: STM32L100 Migająca dioda LED przy użyciu Atollic TrueSTUDIO i STM32CubeMX: 5 kroków
Wideo: Migająca dioda Led - ZRÓB TO SAM 2024, Lipiec
Anonim
STM32L100 migająca dioda LED przy użyciu Atollic TrueSTUDIO i STM32CubeMX
STM32L100 migająca dioda LED przy użyciu Atollic TrueSTUDIO i STM32CubeMX

W tym projekcie opowiem Ci, jak mrugać diodą LED za pomocą 32L100discovery. Więc tutaj opowiem Ci o zasadzie działania tego samouczka z Błyskawicą, a także jakiego rodzaju oprogramowania i sprzętu potrzebujesz.

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.32L100CODKRYCIE:

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: Zasada działania:

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

Przez cały proces obejrzyj mój film wideo, który jest tam w ostatnim kroku

Krok 4: Kod:

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

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

Krok 5: 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: