Kazalo:

Atolično TrueStudio-stikalo vklopite LED s pritiskom na gumb z uporabo STM32L100: 4 koraki
Atolično TrueStudio-stikalo vklopite LED s pritiskom na gumb z uporabo STM32L100: 4 koraki

Video: Atolično TrueStudio-stikalo vklopite LED s pritiskom na gumb z uporabo STM32L100: 4 koraki

Video: Atolično TrueStudio-stikalo vklopite LED s pritiskom na gumb z uporabo STM32L100: 4 koraki
Video: ADD converter from STM32 2024, Julij
Anonim
Atolično TrueStudio-vklopite LED s pritiskom na gumb z uporabo STM32L100
Atolično TrueStudio-vklopite LED s pritiskom na gumb z uporabo STM32L100

V tej vadnici o STM32 vam bom povedal, kako prebrati GPIO pin STM32L100, zato bom tukaj naredil enega na krovu Led sijaj s pritiskom na gumb

1. korak: Uporabljena programska oprema:

Uporabljena programska oprema
Uporabljena programska oprema
Uporabljena programska oprema
Uporabljena programska oprema

To je programska oprema, ki smo jo uporabili za ta projekt:

1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® za STM32 je prilagodljiv in razširljiv IDE za razvoj in odpravljanje napak za razvijalce MCU STM32, ki želijo izjemno zmogljiva orodja za pomoč pri razvoju visokokakovostne vdelane programske opreme. TrueSTUDIO® temelji na odprtih standardih (ECLIPSE in GNU) in je razširjen s profesionalnimi funkcijami za upravljanje kod in napredno sistemsko analizo. To daje edinstven vpogled v strukturo in dinamično obnašanje sistema.

To programsko opremo lahko prenesete s te povezave

2. STM32CubeMX: STM32CubeMX je grafično orodje, ki omogoča zelo preprosto konfiguracijo mikrokrmilnikov in mikroprocesorjev STM32 ter ustvarjanje ustrezne inicializacijske kode C za jedro Arm® Cortex®-M ali delno drevo Linux® naprav za Arm ® jedro Cortex®-A) po postopnem postopku.

To programsko opremo lahko prenesete s te povezave

2. korak: Uporabljene komponente:

Uporabljene komponente
Uporabljene komponente

V tej vadnici smo uporabili samo eno strojno opremo:

1.32L100CDISCOVERY: 32L100CDISCOVERY vam pomaga odkriti funkcije 32-bitnih mikrokrmilnikov Cortex®-M3 STM32L100 Value Line in enostavno razviti svoje aplikacije. Vsebuje vse, kar je potrebno za začetnike in izkušene uporabnike, da hitro začnejo.

Na podlagi STM32L100RCT6 vključuje vgrajeno orodje za odpravljanje napak ST-LINK/V2, LED diode, tipke za enostavno povezavo dodatnih komponent in modulov.

3. korak: Koda:

Ker smo kodo ustvarili s pomočjo STM32CubeMX, vam tukaj delim datoteko main.c.

datoteko main.c lahko dobite s spodnje povezave

4. korak: Načelo delovanja in video:

Tu morate najprej odpreti STM32CubeMX, nato pa izbrati pravo ploščo ali mcu, če uporabljate prilagojeno ploščo.

Za celoten postopek si oglejte naš vdelani video. Celoten opis projekta je prikazan v zgornjem videu

Če dvomite o tem projektu, nam pišite spodaj. Če želite izvedeti več o vgrajenem sistemu, obiščite naš youtube kanal

Obiščite in všečkajte našo Facebook stran za pogoste posodobitve.

Hvala in pozdrav, Embedotronics Technologies

Priporočena: