Turinys:

STM32L100 mirksintis šviesos diodas naudojant „Atollic TrueSTUDIO“ir „STM32CubeMX“: 5 žingsniai
STM32L100 mirksintis šviesos diodas naudojant „Atollic TrueSTUDIO“ir „STM32CubeMX“: 5 žingsniai

Video: STM32L100 mirksintis šviesos diodas naudojant „Atollic TrueSTUDIO“ir „STM32CubeMX“: 5 žingsniai

Video: STM32L100 mirksintis šviesos diodas naudojant „Atollic TrueSTUDIO“ir „STM32CubeMX“: 5 žingsniai
Video: 91 aprašo vaizdo įrašas Vieno šviesos diodo valdymas naudojant skaitmeninį išėjimą 2024, Lapkritis
Anonim
STM32L100 mirksi LED, naudojant „Atollic TrueSTUDIO“ir „STM32CubeMX“
STM32L100 mirksi LED, naudojant „Atollic TrueSTUDIO“ir „STM32CubeMX“

Šiame projekte aš jums pasakysiu, kaip mirksėti LED naudojant 32L100discovery. Taigi čia aš jums papasakosiu apie šio „mirksėjimo“vadovo veikimo principą, taip pat apie tai, kokios rūšies programinės įrangos ir techninės įrangos jums reikia.

1 veiksmas: naudojama programinė įranga:

Naudota programinė įranga
Naudota programinė įranga
Naudota programinė įranga
Naudota programinė įranga

Šią programinę įrangą mes panaudojome šiam projektui:

1. „Atollic TrueSTUDIO“: „Atollic® TrueSTUDIO® for STM32“yra lankstus ir išplėstas IDE kūrimas ir derinimas, skirtas STM32 MCU kūrėjams, norintiems itin galingų įrankių, padedančių kurti aukštos kokybės įterptąją programinę įrangą. „TrueSTUDIO®“yra pagrįstas atvirais standartais (ECLIPSE ir GNU) ir papildytas profesionaliomis funkcijomis kodo valdymui ir pažangiai sistemos analizei. Tai suteikia unikalią informaciją apie sistemos struktūrą ir dinamišką elgesį.

Šią programinę įrangą galite atsisiųsti iš šios nuorodos

2. STM32CubeMX: STM32CubeMX yra grafinis įrankis, leidžiantis labai lengvai sukonfigūruoti STM32 mikrovaldiklius ir mikroprocesorius, taip pat sugeneruoti atitinkamą inicijavimo C kodą Arm® Cortex®-M branduoliui arba dalinį Linux® Device Tree for Arm ® Cortex®-A šerdis), naudojant žingsnis po žingsnio procesą.

Šią programinę įrangą galite atsisiųsti iš šios nuorodos

2 žingsnis: naudojami komponentai:

Naudojami komponentai
Naudojami komponentai

Šioje pamokoje naudojome tik vieną aparatūrą:

1.32L100CD ATITIKIMAS:

„32L100CDISCOVERY“padeda atrasti 32 bitų „STM32L100 Value Line“mikrovaldiklių funkcijas ir lengvai kurti savo programas. Jame yra viskas, ko reikia pradedantiesiems ir patyrusiems vartotojams greitai pradėti.

Remiantis STM32L100RCT6, jame yra įterptas ST-LINK/V2 derinimo įrankis, šviesos diodai, mygtukai, skirti lengvai prijungti papildomus komponentus ir modulius.

3 žingsnis: darbo principas:

Čia pirmiausia turite atidaryti STM32CubeMX, tada turite pasirinkti tinkamą plokštę arba MCU, jei naudojate pritaikytą plokštę.

Norėdami pamatyti visą procesą, žiūrėkite mano įdėjimo vaizdo įrašą, kuris yra paskutiniame žingsnyje

4 žingsnis: kodas:

Kadangi kodą sukūrėme naudodamiesi „STM32CubeMX“, čia dalinuosi tik „main.c“failu.

failą main.c galite gauti iš žemiau esančios nuorodos

5 žingsnis: vaizdo įrašas:

Visas projekto aprašymas pateiktas aukščiau esančiame vaizdo įraše

Jei turite kokių nors abejonių dėl šio projekto, nedvejodami pakomentuokite mus žemiau.

O jei norite daugiau sužinoti apie įterptąją sistemą, galite apsilankyti mūsų „YouTube“kanale

Jei norite dažnai atnaujinti, apsilankykite ir pamėgkite mūsų „Facebook“puslapį.

Ačiū ir linkėjimai, Embedotronikos technologijos

Rekomenduojamas: