Obsah:
Video: Atollic TrueStudio-zapněte LED stisknutím tlačítka pomocí STM32L100: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
V tomto tutoriálu STM32 vám řeknu, jak číst GPIO pin STM32L100, takže zde vytvořím jeden na palubě LED záře pouhým stisknutím tlačítka
Krok 1: Použitý software:
Toto je software, který jsme použili pro tento projekt:
1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® pro STM32 je flexibilní a rozšiřitelné IDE pro vývojáře a vývojáře STM32 MCU, kteří chtějí extrémně výkonné nástroje na pomoc při vývoji vysoce kvalitního integrovaného softwaru. TrueSTUDIO® je založeno na otevřených standardech (ECLIPSE a GNU) a je rozšířeno o profesionální funkce pro správu kódu a pokročilou analýzu systému. To poskytuje jedinečný pohled na strukturu a dynamické chování systému.
Tento software si můžete stáhnout z tohoto odkazu
2. STM32CubeMX: STM32CubeMX je grafický nástroj, který umožňuje velmi snadnou konfiguraci mikrokontrolérů a mikroprocesorů STM32 a také generování odpovídajícího inicializačního kódu C pro jádro Arm® Cortex®-M nebo částečný strom zařízení Linux® pro Arm ® Cortex®-A core), krok za krokem.
Tento software si můžete stáhnout z tohoto odkazu
Krok 2: Použité součásti:
V tomto kurzu jsme použili pouze jeden hardware:
1.32L100CDISCOVERY: 32L100CDISCOVERY vám pomůže objevit funkce 32bitových mikrořadičů Cortex®-M3 Value Line STM32L100 Value Line a snadno vyvíjet vaše aplikace. Obsahuje vše potřebné pro začátečníky i zkušené uživatele, aby mohli rychle začít.
Je založen na STM32L100RCT6 a obsahuje vestavěný ladicí nástroj ST-LINK/V2, LED diody, tlačítka pro snadné připojení dalších komponent a modulů.
Krok 3: Kód:
Protože jsme vytvořili kód pomocí STM32CubeMX, tak zde sdílím soubor main.c.
soubor main.c můžete získat z níže uvedeného odkazu
Krok 4: Princip práce a video:
Zde nejprve musíte otevřít STM32CubeMX, pak musíte vybrat správnou desku nebo MCU, pokud používáte přizpůsobenou desku.
Pro celý proces sledujte naše vložené video. Celý popis projektu je uveden ve výše uvedeném videu
Pokud máte ohledně tohoto projektu jakékoli pochybnosti, neváhejte nás komentovat níže. A pokud se chcete o vestavěném systému dozvědět více, můžete navštívit náš kanál youtube
Navštěvujte a lajkujte naši Facebook stránku pro časté aktualizace.
Děkuji a s pozdravem, Technologie Embedotronics
Doporučuje:
Počitadlo pomocí tlačítka - Tinker Cad: 3 kroky
Počitadlo pomocí tlačítka | Tinker Cad: Jakmile máte funkční tlačítko, často chcete provést nějakou akci podle toho, kolikrát bylo tlačítko stisknuto. Chcete -li to provést, musíte vědět, kdy tlačítko změní stav z vypnuto na zapnuto, a spočítat, kolikrát k této změně stavu dojde. Th
Obvod tlačítka panického poplachu pomocí IC časovače 555 (část 1): 4 kroky
Obvod tlačítka panického poplachu pomocí časovače IC 555 (část 1): Obvod panického poplachu se používá k okamžitému odeslání nouzového signálu lidem v blízkém místě, aby zavolali pomoc nebo je varovali. Panická situace může být jakákoli, není omezena na několik situací. Dalo by se zachovat
Atollic TrueSTUDIO-STM32L100 PWM Výukový program: 4 kroky
Atollic TrueSTUDIO-STM32L100 PWM Tutorial: V tomto tutoriálu vám povíme, jak používat PWM v mikrokontroléru na bázi STM32, zde používáme 32L100discovery-Discovery Kit s mikrokontrolérem STM32L100RCT6
STM32L100 Blink LED pomocí Atollic TrueSTUDIO a STM32CubeMX: 5 kroků
STM32L100 Blink LED pomocí Atollic TrueSTUDIO a STM32CubeMX: V tomto projektu vám povím, jak blikat LED pomocí 32L100discovery. Zde vám tedy řeknu o principu práce tohoto tutoriálu s blikáním LED a také o tom, jaký typ softwaru a hardwaru jste požadovali
Mikrokontrolér AVR. Přepínejte LED diody pomocí tlačítka. Odskakování tlačítkem: 4 kroky
Mikrokontrolér AVR. Přepínejte LED diody pomocí tlačítka. Odskakování tlačítkem: V této části se naučíme, jak vytvořit kód C programu pro ATMega328PU pro přepínání stavu tří LED podle vstupu z tlačítkového spínače. Také jsme prozkoumali řešení problému „Switch Bounce“. Jako obvykle jsme