Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
V tomto tutoriále 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.
Krok 1: Použitý softvér:
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:
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 na stiahnutie
Krok 4: Princíp práce a video:
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 a často navštevovať našu facebookovú stránku.
Ďakujem, s pozdravom, Technológie Embedotronics