Sisukord:

Atollic TrueStudio-lülitage LED sisse, vajutades STM32L100 abil nupule: 4 sammu
Atollic TrueStudio-lülitage LED sisse, vajutades STM32L100 abil nupule: 4 sammu

Video: Atollic TrueStudio-lülitage LED sisse, vajutades STM32L100 abil nupule: 4 sammu

Video: Atollic TrueStudio-lülitage LED sisse, vajutades STM32L100 abil nupule: 4 sammu
Video: Einführung in die ARM Cortex-M Entwicklungsplattform „mbed.com“ 2024, Juuli
Anonim
Atooliline TrueStudio-lülitage LED sisse, vajutades STM32L100 abil nupule
Atooliline TrueStudio-lülitage LED sisse, vajutades STM32L100 abil nupule

Selles STM32 õpetuses räägin teile, kuidas lugeda STM32L100 GPIO -tihvti, nii et siin panen ühe nupuvajutusega LED -i helendama

Samm: kasutatud tarkvara:

Kasutatud tarkvara
Kasutatud tarkvara
Kasutatud tarkvara
Kasutatud tarkvara

Selle projekti jaoks kasutasime järgmist tarkvara:

1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® for STM32 on paindlik ja laiendatav IDE arendus- ja silumisstiil STM32 MCU arendajatele, kes soovivad väga võimsaid tööriistu kvaliteetse manustatud tarkvara arendamiseks. TrueSTUDIO® põhineb avatud standarditel (ECLIPSE ja GNU) ning seda täiendavad professionaalsed funktsioonid koodihalduseks ja täiustatud süsteemianalüüsiks. See annab ainulaadse ülevaate süsteemi struktuurist ja dünaamilisest käitumisest.

Selle tarkvara saate alla laadida sellelt lingilt

2. STM32CubeMX: STM32CubeMX on graafiline tööriist, mis võimaldab STM32 mikrokontrollerite ja mikroprotsessorite väga lihtsat konfigureerimist, samuti vastava initsialiseerimise C-koodi genereerimist Arm® Cortex®-M südamikule või osalist Linux® Device Tree for Arm ® Cortex®-A tuum), samm-sammult.

Selle tarkvara saate alla laadida sellelt lingilt

2. samm: kasutatud komponendid:

Kasutatud komponendid
Kasutatud komponendid

Selles õpetuses on kasutatud ainult ühte riistvara:

1.32L100CDISCOVERY: 32L100CDISCOVERY aitab teil avastada STM32L100 Value Line 32-bitise Cortex®-M3 mikrokontrolleri funktsioone ja hõlpsasti oma rakendusi arendada. See sisaldab kõike, mis on vajalik algajatele ja kogenud kasutajatele kiireks alustamiseks.

Põhineb STM32L100RCT6-l ja sisaldab ST-LINK/V2 sisseehitatud silumistööriista, LED-e, nuppe lisakomponentide ja moodulite hõlpsaks ühendamiseks.

3. samm: kood:

Kuna oleme koodi loonud STM32CubeMX abil, jagan siin teiega faili main.c

faili main.c saate allolevalt lingilt

4. samm: tööpõhimõte ja video:

Siin peate esmalt avama STM32CubeMX ja seejärel valima õige tahvli või mcu, kui kasutate kohandatud tahvlit.

Kogu protsessi jaoks vaadake meie kinnitusvideot. Kogu projekti kirjeldus on esitatud ülaltoodud videos

Kui teil on selle projekti osas kahtlusi, kirjutage meile allpool. Ja kui soovite sisseehitatud süsteemi kohta rohkem teada saada, külastage meie YouTube'i kanalit

Külastage ja meeldige meie Facebooki lehele, et saada sageli värskendusi.

Tänud ja parimat, Embedotroonika tehnoloogiad

Soovitan: