Sisukord:
- Samm: kasutatud tarkvara:
- 2. samm: kasutatud komponendid:
- 3. samm: tööpõhimõte:
- 4. samm: kood:
- 5. samm: video:
Video: STM32L100 vilkuv LED, kasutades Atollic TrueSTUDIO ja STM32CubeMX: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Selles projektis räägin teile sellest, kuidas 32L100discovery abil LED -i vilkuda. Nii et siin ma räägin teile selle vilkunud õpetuse tööpõhimõttest ja ka seda, millist tüüpi tarkvara ja riistvara te vajate.
Samm: 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:
Selles õpetuses on kasutatud ainult ühte riistvara:
1.32L100CD AVASTAMINE:
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: tööpõhimõte:
Siin peate esmalt avama STM32CubeMX ja seejärel valima õige tahvli või mcu, kui kasutate kohandatud tahvlit.
Kogu protsessi jaoks vaadake minu manustamisvideot, mis on seal viimases etapis
4. samm: kood:
Kuna oleme koodi loonud STM32CubeMX abil, jagan siin ainult faili main.c.
faili main.c saate allolevalt lingilt
5. samm: video:
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:
Laule järgiv Led-vilkuv Hack-O-Lantern!: 6 sammu
Laule järgiv LED-välklamp Hack-O-Lantern
Atollic TrueStudio-lülitage LED sisse, vajutades STM32L100 abil nupule: 4 sammu
Atollic TrueStudio-lülitage LED sisse, vajutades STM32L100 abil nupule: Selles STM32 õpetuses räägin teile, kuidas lugeda STM32L100 GPIO-nööpi, nii et siin teen ühe Led-helenduse lihtsalt vajutades nupule
Atollic TrueSTUDIO-STM32L100 PWM-i õpetus: 4 sammu
Atollic TrueSTUDIO-STM32L100 PWM-i õpetus: selles õpetuses räägime teile, kuidas kasutada PWM-i STM32-põhises mikrokontrolleris, siin kasutame 32L100discovery-Discovery Kit'i koos STM32L100RCT6 mikrokontrolleriga
UC/OS III port Nucleo-L073RZ jaoks, kasutades Atollic TureSTUDIO IDE-d: 3 sammu
UC/OS III port Nucleo-L073RZ jaoks, kasutades Atollic TureSTUDIO IDE-d. See projekt on lihtsalt uC/OS III RTOS-is välja töötatud vilkuv LED-programm, mis laaditi alla siit Micriumi veebisaidilt ja teisaldati Nucleo-L073RZ tahvlile. kasutusvalmis Atollic TureSTUDIOs. Seda porti on testitud ainult sellisena, nagu see on
Vilkuv/tuhmuv/vilkuv LED 555 taimeriga: 7 sammu
Vilkuv/tuhmuv/vilkuv LED 555 taimeriga: see pisike vooluring on lihtne viis tuhmunud LED -i tegemiseks ilma kiipe programmeerimata või koodi kirjutamata. Vaid mõned lihtsad komponendid ja olete valmis kogu päeva tuhmuma. Lõpptulemus on pidev hääbumine ja hääbumine nagu ooterežiimis Mac. Proovige