![Atollic TrueStudio-zapnite LED stlačením tlačidla pomocou STM32L100: 4 kroky Atollic TrueStudio-zapnite LED stlačením tlačidla pomocou STM32L100: 4 kroky](https://i.howwhatproduce.com/images/011/image-30724-j.webp)
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05
![Atollic TrueStudio-Zapnite LED stlačením tlačidla pomocou STM32L100 Atollic TrueStudio-Zapnite LED stlačením tlačidla pomocou STM32L100](https://i.howwhatproduce.com/images/011/image-30724-1-j.webp)
V tomto návode na STM32 vám poviem, ako čítať GPIO pin STM32L100, takže tu urobím jeden na doske LED žiara jednoduchým stlačením tlačidla.
Krok 1: Použitý softvér:
![Použitý softvér Použitý softvér](https://i.howwhatproduce.com/images/011/image-30724-2-j.webp)
![Použitý softvér Použitý softvér](https://i.howwhatproduce.com/images/011/image-30724-3-j.webp)
Toto je softvér, ktorý sme použili pre tento projekt:
1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® pre STM32 je flexibilný a rozšíriteľný vývoj a ladenie IDE pre vývojárov STM32 MCU, ktorí chcú extrémne výkonné nástroje na pomoc pri vývoji vysokokvalitného vstavaného softvéru. TrueSTUDIO® je založené na otvorených štandardoch (ECLIPSE a GNU) a je rozšírené o profesionálne funkcie pre správu kódu a pokročilú analýzu systému. To poskytuje jedinečný pohľad na štruktúru a dynamické správanie systému.
Tento softvér si môžete stiahnuť z tohto odkazu
2. STM32CubeMX: STM32CubeMX je grafický nástroj, ktorý umožňuje veľmi jednoduchú konfiguráciu mikrokontrolérov a mikroprocesorov STM32, ako aj generovanie zodpovedajúceho inicializačného kódu C pre jadro Arm® Cortex®-M alebo čiastočný strom zariadení Linux® pre Arm ® Cortex®-A core), krok za krokom.
Tento softvér si môžete stiahnuť z tohto odkazu
Krok 2: Použité komponenty:
![Použité komponenty Použité komponenty](https://i.howwhatproduce.com/images/011/image-30724-4-j.webp)
V tomto návode sme použili iba jeden hardvér:
1.32L100CDISCOVERY: 32L100CDISCOVERY vám pomôže objaviť funkcie 32-bitových mikrokontrolérov Cortex®-M3 Value Line STM32L100 Value Line a ľahký vývoj vašich aplikácií. Obsahuje všetko potrebné pre začiatočníkov i skúsených používateľov, aby mohli rýchlo začať.
Na základe STM32L100RCT6 obsahuje vstavaný debugovací nástroj ST-LINK/V2, LED diódy, tlačidlá pre ľahké pripojenie ďalších komponentov a modulov.
Krok 3: Kód:
Pretože sme vytvorili kód pomocou STM32CubeMX, tak tu zdieľam súbor main.c.
súbor main.c môžete získať z nižšie uvedeného odkazu
Krok 4: Princíp práce a video:
![](https://i.ytimg.com/vi/O0gPAPZzUUE/hqdefault.jpg)
Tu najskôr musíte otvoriť STM32CubeMX a potom musíte vybrať správnu dosku alebo MCU, ak používate prispôsobenú dosku.
Celý proces si pozrite v našom vloženom videu. Celý popis projektu je uvedený vo vyššie uvedenom videu
Ak máte akékoľvek pochybnosti o tomto projekte, neváhajte nás komentovať nižšie. A ak sa chcete dozvedieť viac o vstavanom systéme, môžete navštíviť náš kanál youtube
Navštevujte a lajkujte našu facebookovú stránku kvôli častým aktualizáciám.
Ďakujem, s pozdravom, Technológie Embedotronics
Odporúča:
Počítadlo pomocou tlačidla - Tinker Cad: 3 kroky
![Počítadlo pomocou tlačidla - Tinker Cad: 3 kroky Počítadlo pomocou tlačidla - Tinker Cad: 3 kroky](https://i.howwhatproduce.com/images/008/image-22121-j.webp)
Počítadlo pomocou tlačidla | Tinker Cad: Keď už tlačidlo funguje, často chcete vykonať nejakú akciu podľa toho, koľkokrát sa tlačidlo stlačí. Na to potrebujete vedieť, kedy tlačidlo zmení stav z vypnutého na zapnuté, a počítať, koľkokrát k tejto zmene stavu dôjde. Th
Atollic TrueSTUDIO-STM32L100 PWM Výučba: 4 kroky
![Atollic TrueSTUDIO-STM32L100 PWM Výučba: 4 kroky Atollic TrueSTUDIO-STM32L100 PWM Výučba: 4 kroky](https://i.howwhatproduce.com/images/011/image-30725-j.webp)
Atollic TrueSTUDIO-STM32L100 PWM výučba: V tomto návode vám povieme, ako používať PWM v mikrokontroléri založenom na STM32, tu používame súpravu 32L100discovery-Discovery Kit s mikrokontrolérom STM32L100RCT6
STM32L100 blikajúca LED dióda pomocou Atollic TrueSTUDIO a STM32CubeMX: 5 krokov
![STM32L100 blikajúca LED dióda pomocou Atollic TrueSTUDIO a STM32CubeMX: 5 krokov STM32L100 blikajúca LED dióda pomocou Atollic TrueSTUDIO a STM32CubeMX: 5 krokov](https://i.howwhatproduce.com/images/002/image-4948-26-j.webp)
STM32L100 Blink LED pomocou Atollic TrueSTUDIO a STM32CubeMX: V tomto projekte vám poviem, ako blikať LED pomocou 32L100discovery. Tu vám teda poviem o princípe fungovania tohto tutoriálu vedeného bliknutím a tiež o tom, aký typ softvéru a hardvéru ste potrebovali
Vylepšite svoj vesmírny štart pomocou tlačidla fyzickej fázy pre vesmírny program Kerbal: 6 krokov
![Vylepšite svoj vesmírny štart pomocou tlačidla fyzickej fázy pre vesmírny program Kerbal: 6 krokov Vylepšite svoj vesmírny štart pomocou tlačidla fyzickej fázy pre vesmírny program Kerbal: 6 krokov](https://i.howwhatproduce.com/images/004/image-9959-9-j.webp)
Vylepšite svoj vesmírny štart pomocou tlačidla fyzickej inscenácie pre program Kerbal Space: Nedávno som si vybral demo verziu programu Kerbal Space Program. Kerbal Space Program je simulátorová hra, ktorá vám umožní navrhovať a vypúšťať rakety a navigovať ich k vzdialeným mesiacom a planétam. Stále sa pokúšam úspešne pristáť na Mesiaci (o
Kapacitný dotykový vstup ESP32 pomocou „zástrčiek s kovovou dierou“pre tlačidlá: 5 krokov (s obrázkami)
![Kapacitný dotykový vstup ESP32 pomocou „zástrčiek s kovovou dierou“pre tlačidlá: 5 krokov (s obrázkami) Kapacitný dotykový vstup ESP32 pomocou „zástrčiek s kovovou dierou“pre tlačidlá: 5 krokov (s obrázkami)](https://i.howwhatproduce.com/images/005/image-12806-16-j.webp)
Kapacitný dotykový vstup ESP32 pomocou „zástrčiek s kovovou dierou“pre tlačidlá: Keď som finalizoval rozhodnutia o návrhu pre nadchádzajúci projekt ESP32 WiFi Kit 32 vyžadujúci vstup s tromi tlačidlami, jedným z výrazných problémov bolo, že WiFi Kit 32 nemá jediné mechanické tlačidlo, napriek tomu tri mechanické tlačidlá,