Kazalo:
- 1. korak: Uporabljena programska oprema:
- 2. korak: Uporabljene komponente:
- 3. korak: Načelo delovanja:
- 4. korak: Koda:
- 5. korak: Video:
Video: STM32L100 Utripajoča LED z uporabo Atollic TrueSTUDIO in STM32CubeMX: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
V tem projektu vam bom povedal, kako utripati LED z odkrivanjem 32L100. Tako vam bom tukaj povedal o načelu delovanja te vadnice, ki vodi do utripanja, in kakšno programsko in strojno opremo potrebujete.
1. korak: 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:
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 vaše 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: Načelo delovanja:
Tu morate najprej odpreti STM32CubeMX, nato pa izbrati pravo ploščo ali mcu, če uporabljate prilagojeno ploščo.
Za celoten postopek si oglejte moj vdelani videoposnetek, ki je tam v zadnjem koraku
4. korak: Koda:
Ker smo kodo ustvarili s pomočjo STM32CubeMX, vam tukaj delim samo datoteko main.c.
datoteko main.c lahko dobite s spodnje povezave
5. korak: 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:
Atolično TrueStudio-stikalo vklopite LED s pritiskom na gumb z uporabo STM32L100: 4 koraki
Atolično stikalo TrueStudio-LED vklopite s pritiskom na gumb s pomočjo STM32L100: V tej vadnici o STM32 vam bom povedal, kako prebrati pin GPIO STM32L100, zato bom tukaj na krovu naredil LED, ki sveti samo tako s pritiskom na gumb
Atollic TrueSTUDIO-STM32L100 PWM Vadnica: 4 koraki
Atollic TrueSTUDIO-STM32L100 PWM Vadnica: V tej vadnici vam bomo povedali, kako uporabljati PWM v mikrokrmilniku na osnovi STM32, tukaj uporabljamo 32L100discovery-Discovery Kit z mikrokrmilnikom STM32L100RCT6
Utripajoča LED z uporabo ESP8266 NodeMCU Lua WiFi Vadnica: 6 korakov
Utripajoča LED z uporabo ESP8266 NodeMCU Lua WiFi Vadnica: OPISNodeMCU je odprtokodna platforma IoT. Vključuje vdelano programsko opremo, ki deluje na ESP8266 WiFi SoC podjetja Espressif, in strojno opremo, ki temelji na modulu ESP-12. Izraz "NodeMcu" privzeto se nanaša na filmsko programsko opremo in ne na
Utripajoča/bledi/utripajoča LED s časovnikom 555: 7 korakov
Utripajoča/bledi/utripajoča LED s časovnikom 555: To drobno vezje je preprost način za izdelavo zbledele LED diode brez programiranja čipov ali pisanja kode. Samo nekaj preprostih komponent in pripravljeni boste zbledeti ves dan. Končni rezultat je nenehno bledenje in upadanje, tako kot Mac v pripravljenosti. Poskusite
Utripajoča LED z uporabo modula WiFi in Bluetooth modula ESP32 NodeMCU Vadnica: 5 korakov
Utripajte z uporabo ESP32 NodeMCU modula WiFi in Bluetooth Vadnica: OpisNodeMCU je odprtokodna platforma IoT. Programiran je z uporabo skriptnega jezika Lua. Platforma temelji na odprtokodnih projektih eLua. Platforma uporablja veliko odprtokodnih projektov, kot so lua-cjson, spiffs. Ta ESP32 NodeMc