Tartalomjegyzék:

Atollic TrueStudio-Kapcsolja be a LED-et a nyomógomb megnyomásával az STM32L100 használatával: 4 lépés
Atollic TrueStudio-Kapcsolja be a LED-et a nyomógomb megnyomásával az STM32L100 használatával: 4 lépés

Videó: Atollic TrueStudio-Kapcsolja be a LED-et a nyomógomb megnyomásával az STM32L100 használatával: 4 lépés

Videó: Atollic TrueStudio-Kapcsolja be a LED-et a nyomógomb megnyomásával az STM32L100 használatával: 4 lépés
Videó: Как установить Atollic TrueSTUDIO (с темным режимом) и STM32 CubeMX 2024, Július
Anonim
Atollic TrueStudio-Kapcsolja be a LED-et az STM32L100 gomb megnyomásával
Atollic TrueStudio-Kapcsolja be a LED-et az STM32L100 gomb megnyomásával

Az STM32 ebben az oktatóanyagában arról fogok beszélni, hogyan kell olvasni az STM32L100 GPIO -tűjét, így itt a nyomógomb megnyomásával egy LED -es fényt hozok létre a fedélzeten

1. lépés: Használt szoftver:

Felhasznált szoftver
Felhasznált szoftver
Felhasznált szoftver
Felhaszná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:

Használt komponensek
Használt komponensek

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 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 projekt teljes leírását a fenti videó tartalmazza

Ha kétségei vannak ezzel a projekttel kapcsolatban, bátran írjon 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: