![Atollic TrueSTUDIO-STM32L100 PWM -opetusohjelma: 4 vaihetta Atollic TrueSTUDIO-STM32L100 PWM -opetusohjelma: 4 vaihetta](https://i.howwhatproduce.com/images/011/image-30725-j.webp)
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41
![Atollic TrueSTUDIO-STM32L100 PWM -opetusohjelma Atollic TrueSTUDIO-STM32L100 PWM -opetusohjelma](https://i.howwhatproduce.com/images/011/image-30725-1-j.webp)
Tässä opetusohjelmassa kerromme sinulle kuinka käyttää PWM: ää STM32-pohjaisessa mikrokontrollerissa, täällä käytämme 32L100discovery-Discovery Kit -sarjaa, jossa on STM32L100RCT6-mikrokontrolleri.
Vaihe 1: Käytetty ohjelmisto:
![Käytetty ohjelmisto Käytetty ohjelmisto](https://i.howwhatproduce.com/images/011/image-30725-2-j.webp)
![Käytetty ohjelmisto Käytetty ohjelmisto](https://i.howwhatproduce.com/images/011/image-30725-3-j.webp)
Tässä ovat ohjelmistot, joita olemme käyttäneet tässä projektissa:
1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® for STM32 on joustava ja laajennettava kehitys- ja virheenkorjaus-IDE STM32 MCU -kehittäjille, jotka haluavat erittäin tehokkaita työkaluja laadukkaiden sulautettujen ohjelmistojen kehittämiseen. TrueSTUDIO® perustuu avoimiin standardeihin (ECLIPSE ja GNU) ja siihen on lisätty ammattimaisia ominaisuuksia koodinhallintaan ja edistyneeseen järjestelmäanalyysiin. Tämä antaa ainutlaatuisen käsityksen järjestelmän rakenteesta ja dynaamisesta käyttäytymisestä.
Voit ladata tämän ohjelmiston tästä linkistä
2. STM32CubeMX: STM32CubeMX on graafinen työkalu, joka mahdollistaa STM32-mikro-ohjaimien ja mikroprosessorien erittäin helpon konfiguroinnin sekä vastaavan C-alustuskoodin generoinnin Arm® Cortex®-M -ydintä tai osittaista Linux®-laitepuuta varten ® Cortex®-A-ydin) vaihe vaiheelta.
Voit ladata tämän ohjelmiston tästä linkistä
Vaihe 2: Käytetyt komponentit:
![Käytetyt komponentit Käytetyt komponentit](https://i.howwhatproduce.com/images/011/image-30725-4-j.webp)
Tässä opetusohjelmassa on käytetty vain yhtä laitteistoa:
1.32L100CDISCOVERY: 32L100CDISCOVERY auttaa sinua löytämään STM32L100 Value Line 32-bittisten Cortex®-M3-mikro-ohjaimien ominaisuudet ja kehittämään sovelluksiasi helposti. Se sisältää kaiken tarvittavan aloittelijoille ja kokeneille käyttäjille, jotta pääset nopeasti alkuun.
Se perustuu STM32L100RCT6: een ja sisältää ST-LINK/V2-sulautetun virheenkorjaustyökalun, LEDit, painikkeet lisäkomponenttien ja -moduulien liittämistä varten.
Vaihe 3: Koodi:
Koska olemme luoneet koodin STM32CubeMX: n avulla, jaan tässä sinulle main.c -tiedoston.
saat main.c -tiedoston alla olevasta latauslinkistä
Vaihe 4: Toimintaperiaate ja video:
![](https://i.ytimg.com/vi/w3XRrU9LeGw/hqdefault.jpg)
Tässä sinun on ensin avattava STM32CubeMX ja sitten valittava oikea levy tai mcu, jos käytät mukautettua levyä.
Katso koko prosessi upotusvideostamme.
Koko projektikuvaus on esitetty yllä olevassa videossa. Jos sinulla on epäilyksiä tästä projektista, voit kommentoida meitä alla. Ja jos haluat oppia lisää sulautetusta järjestelmästä, voit vierailla YouTube -kanavallamme. Käy ja tykkää Facebook -sivustamme saadaksesi päivityksiä usein.
Kiitos ja terveiset, Embedotronics Technologies
Suositeltava:
Satunnaiset DC -moottorin PWM -kokeet + kooderin vianetsintä: 4 vaihetta
![Satunnaiset DC -moottorin PWM -kokeet + kooderin vianetsintä: 4 vaihetta Satunnaiset DC -moottorin PWM -kokeet + kooderin vianetsintä: 4 vaihetta](https://i.howwhatproduce.com/images/001/image-855-j.webp)
Satunnaiset DC -moottorin PWM -kokeet + enkooderin vianmääritys: Usein jonkun roska on toisen aarre, ja tämä oli yksi niistä hetkistä minulle. Jos olet seurannut minua, tiedät luultavasti, että ryhdyin valtavaan projektiin luodakseni oman 3D -tulostimen CNC romusta. Nuo palaset ovat
Visuino Kuinka käyttää pulssinleveysmodulaatiota (PWM) LED -valon kirkkauden muuttamiseen: 7 vaihetta
![Visuino Kuinka käyttää pulssinleveysmodulaatiota (PWM) LED -valon kirkkauden muuttamiseen: 7 vaihetta Visuino Kuinka käyttää pulssinleveysmodulaatiota (PWM) LED -valon kirkkauden muuttamiseen: 7 vaihetta](https://i.howwhatproduce.com/images/001/image-1362-j.webp)
Visuino Kuinka käyttää pulssinleveysmodulaatiota (PWM) LED -valon kirkkauden muuttamiseen: Tässä opetusohjelmassa käytämme Arduino UNO: hon ja Visuinoon yhdistettyä LEDiä muuttaaksesi sen kirkkautta pulssileveysmodulaatiolla (PWM)
ARDUINO PWM SOLAR CHARGE CONTROLLER (V 2.02): 25 vaihetta (kuvien kanssa)
![ARDUINO PWM SOLAR CHARGE CONTROLLER (V 2.02): 25 vaihetta (kuvien kanssa) ARDUINO PWM SOLAR CHARGE CONTROLLER (V 2.02): 25 vaihetta (kuvien kanssa)](https://i.howwhatproduce.com/images/005/image-14858-j.webp)
ARDUINO PWM SOLAR CHARGE CONTROLLER (V 2.02): Jos aiot asentaa verkkoon kuulumattoman aurinkokunnan, jossa on akkupankki, tarvitset Solar Charge Controllerin. Se on laite, joka sijoitetaan aurinkopaneelin ja akkupankin väliin ohjaamaan Solan tuottaman sähköenergian määrää
PWM ja ESP32 - Himmennettävä LED PWM: llä ESP 32: ssa ja Arduino IDE: 6 vaihetta
![PWM ja ESP32 - Himmennettävä LED PWM: llä ESP 32: ssa ja Arduino IDE: 6 vaihetta PWM ja ESP32 - Himmennettävä LED PWM: llä ESP 32: ssa ja Arduino IDE: 6 vaihetta](https://i.howwhatproduce.com/images/001/image-1144-103-j.webp)
PWM ja ESP32 | Himmennettävä LED PWM: llä ESP 32: ssa Arduino IDE: Tässä oppaassa näemme, kuinka luoda PWM -signaaleja ESP32: lla Arduino IDE & PWM: ää käytetään pohjimmiltaan analogialähdön tuottamiseen mistä tahansa MCU: sta ja että analoginen lähtö voi olla mitä tahansa 0 V - 3,3 V (esp32: n tapauksessa) & alkaen
UC/OS III -portti Nucleo-L073RZ: lle Atollic TureSTUDIO IDE -toiminnon avulla: 3 vaihetta
![UC/OS III -portti Nucleo-L073RZ: lle Atollic TureSTUDIO IDE -toiminnon avulla: 3 vaihetta UC/OS III -portti Nucleo-L073RZ: lle Atollic TureSTUDIO IDE -toiminnon avulla: 3 vaihetta](https://i.howwhatproduce.com/images/001/image-415-55-j.webp)
UC/OS III -portti Nucleo-L073RZ: lle Atollic TureSTUDIO IDE: tä käyttäen: Tämä projekti on yksinkertainen uC/OS III RTOS -järjestelmässä kehitetty vilkkuva led-ohjelma, joka on ladattu Micriumin verkkosivustolta täältä ja siirretty Nucleo-L073RZ-kortille. käyttövalmis Atollic TureSTUDIOssa. Tätä porttia on testattu vain sellaisenaan