Tartalomjegyzék:
- 1. lépés: Használt szoftver:
- 2. lépés: Használt összetevők:
- 3. lépés: Kód:
- 4. lépés: Működési elv és videó:
Videó: Atollic TrueSTUDIO-STM32L100 PWM bemutató: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Ebben az oktatóanyagban a PWM használatáról fogunk beszélni az STM32 alapú mikrokontrollerben, itt a 32L100discovery-Discovery Kit készletet használjuk, rajta az STM32L100RCT6 mikrovezérlővel.
1. lépés: Használt szoftver:
Ezeket a szoftvereket használtuk ehhez a projekthez:
1. Atollic TrueSTUDIO: Az Atollic® TrueSTUDIO® for STM32 egy rugalmas és bővíthető fejlesztési és hibakeresési IDE azoknak az STM32 MCU fejlesztőknek, akik rendkívül hatékony eszközöket szeretnének elősegíteni a kiváló minőségű beágyazott szoftverek fejlesztésében. A TrueSTUDIO® nyílt szabványokon (ECLIPSE és GNU) alapul, és professzionális funkciókkal bővíti a kódkezelést és a fejlett rendszerelemzést. Ez egyedülálló betekintést nyújt a rendszer szerkezetébe és dinamikus viselkedésébe.
Ezt a szoftvert innen töltheti le
2. STM32CubeMX: Az STM32CubeMX egy grafikus eszköz, amely lehetővé teszi az STM32 mikrovezérlők és mikroprocesszorok nagyon egyszerű konfigurálását, valamint a megfelelő inicializáló C kód generálását az Arm® Cortex®-M maghoz vagy egy részleges Linux® eszközfát az élesítéshez ® Cortex®-A mag), lépésről lépésre.
Ezt a szoftvert innen töltheti le
2. lépés: Használt összetevők:
Ebben az oktatóanyagban csak egy hardvert használtunk:
1.32L100CDISCOVERY: A 32L100CDISCOVERY segít felfedezni az STM32L100 Value Line 32 bites Cortex®-M3 mikrovezérlők tulajdonságait és az alkalmazások egyszerű fejlesztését. Mindent tartalmaz, ami a kezdőknek és a tapasztalt felhasználóknak a gyors kezdéshez szükséges.
Az STM32L100RCT6 alapján ST-LINK/V2 beágyazott hibakeresési eszközt, LED-eket, nyomógombokat tartalmaz a további alkatrészek és modulok egyszerű csatlakoztatásához.
3. lépés: Kód:
Mivel a kódot az STM32CubeMX segítségével hoztuk létre, itt megosztom veletek a main.c fájlt.
a main.c fájlt az alábbi letöltési linkről szerezheti be
4. lépés: Működési elv és videó:
Itt először meg kell nyitnia az STM32CubeMX -et, majd ki kell választania a megfelelő táblát vagy mcu -t, ha testreszabott táblát használ.
A teljes folyamatért nézze meg a beágyazási videónkat.
A teljes projektleírást a fenti videó tartalmazza. Ha kétségei vannak ezzel a projekttel kapcsolatban, nyugodtan írja meg nekünk az alábbiakban. Ha pedig többet szeretne megtudni a beágyazott rendszerről, látogasson el youtube csatornánkra. Látogassa meg és kedvelje Facebook oldalunkat a gyakori frissítésekért.
Köszönettel és üdvözlettel, Embedotronics Technologies
Ajánlott:
AVR összeszerelő bemutató 2: 4 lépés
AVR Assembler 2. bemutató: Ez az oktatóanyag az "AVR Assembler Tutorial 1" folytatása. Ha még nem ment át az 1. oktatóanyagon, akkor most hagyja abba, és először tegye meg ezt. Ebben az oktatóanyagban folytatjuk az atmega328p u összeszerelési nyelv programozásának tanulmányozását
AVR összeszerelő bemutató 1: 5 lépés
AVR Assembler Tutorial 1: Úgy döntöttem, hogy írok egy sor oktatóanyagot arról, hogyan kell összeállítani a Nyelv programokat az Atmega328p -hez, amely az Arduino -ban használt mikrokontroller. Ha az emberek továbbra is érdeklődnek, továbbra is hetente fogok egyet, amíg el nem fogy
AVR Assembler bemutató 6: 3 lépés
AVR Assembler 6. bemutató: Üdvözöljük a 6. bemutatóban! A mai bemutató rövid lesz, ahol egy egyszerű módszert fogunk kifejleszteni az adatok közlésére az egyik atmega328p és a másik között, két port segítségével. Ezután vesszük a kockadobót a 4. oktatóanyagból és a nyilvántartásból
AVR összeszerelő bemutató 8: 4 lépés
AVR Assembler Tutorial 8: Üdvözöljük a 8. tutorialban! Ebben a rövid bemutatóban egy kicsit eltérünk az összeszerelési nyelv programozásának új aspektusainak bevezetésétől, hogy megmutassuk, hogyan lehet prototípus -összetevőinket külön " nyomtatott " áramköri. Az
PWM ESP32 -vel - Halványító LED PWM -el ESP 32 -en Arduino IDE -vel: 6 lépés
PWM ESP32 -vel | Halványító LED PWM -el ESP 32 -en Arduino IDE -vel: Ebben az oktatóanyagban látni fogjuk, hogyan lehet PWM -jeleket generálni az ESP32 segítségével Arduino IDE & A PWM alapvetően analóg kimenet generálására szolgál minden MCU -ból, és az analóg kimenet bármi lehet 0V és 3.3V között (esp32 esetén). tól től