Kazalo:
- 1. korak: Uporabljena programska oprema:
- 2. korak: Uporabljene komponente:
- 3. korak: Koda:
- 4. korak: Načelo delovanja in video:
Video: Atollic TrueSTUDIO-STM32L100 PWM Vadnica: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
V tej vadnici vam bomo povedali, kako uporabljati PWM v mikrokrmilniku na osnovi STM32, tukaj uporabljamo 32L100discovery-Discovery Kit z mikrokrmilnikom STM32L100RCT6.
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 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 na spodnji povezavi za prenos
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 videoposnetku. Če dvomite o tem projektu, nam pišite spodaj. Če želite izvedeti več o vgrajenem sistemu, obiščite naš youtube kanal. Pogoste posodobitve obiščite in všečkajte našo Facebook stran.
Hvala in pozdrav, Embedotronics Technologies
Priporočena:
Raspberry Pi - TMD26721 Infrardeči digitalni detektor bližine Java Vadnica: 4 koraki
Raspberry Pi-TMD26721 Infrardeči digitalni detektor bližine Java Vadnica: TMD26721 je infrardeči digitalni detektor bližine, ki ponuja popoln sistem za zaznavanje bližine in logiko digitalnega vmesnika v enem samem 8-polnem modulu za površinsko montažo. Zaznavanje bližine vključuje izboljšan signal-šum in natančnost. Profesionalec
Vadnica za sestavljalec AVR 2: 4 koraki
AVT Assembler Tutorial 2: Ta vadnica je nadaljevanje " AVR Assembler Tutorial 1 " Če niste šli skozi vadnico 1, se ustavite in najprej naredite to. V tej vadnici bomo nadaljevali s preučevanjem programiranja montažnega jezika atmega328p u
Vadnica za zbiralnik AVR 6: 3 koraki
AVR Assembler Vadnica 6: Dobrodošli v vadnici 6! Današnja vadnica bo kratka, kjer bomo razvili preprosto metodo za prenos podatkov med enim atmega328p in drugim z uporabo dveh vrat, ki ju povezujeta. Nato bomo vzeli kocko iz vadnice 4 in registra
Vadnica za zbiralnik AVR 8: 4 koraki
AVR Assembler Vadnica 8: Dobrodošli v vadnici 8! V tej kratki vadnici se bomo nekoliko oddaljili od uvajanja novih vidikov programiranja zbirnega jezika, da bi pokazali, kako svoje komponente prototipov premakniti v ločeno " natisnjeno " vezje.
UC/OS III vrata za Nucleo-L073RZ z uporabo Atollic TureSTUDIO IDE .: 3 koraki
UC/OS III vrata za Nucleo-L073RZ z uporabo Atollic TureSTUDIO IDE .: Ta projekt je le preprost program z bliskavico, razvit v uC/OS III RTOS, ki je bil naložen s spletnega mesta Micrium tukaj in prenesen na ploščo Nucleo-L073RZ in je pripravljen za uporabo v Atollic TureSTUDIO. To pristanišče je bilo testirano samo, kot je