Tartalomjegyzék:
- 1. lépés: Használt szoftver:
- 2. lépés: Használt összetevők:
- 3. lépés: Áramköri diagram
- 4. lépés: Kód:
- 5. lépés: Működési elv és videó:
Videó: Az adatok fogadása az STM32 alapú mikrokontrollerről a számítógépre: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ebben az oktatóanyagban adatokat továbbítottunk a mikrokontrollerről a PC -re az STM32l100 mcu egyik UART használatával.
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:
Főleg két hardvert használtunk ebben az oktatóanyagban:
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.
2. USB -TTL átalakító. Mint ebben a felfedező táblában, nem kaphatunk soros adatokat közvetlenül az st-link hibakereső kábelből, ezért egy USB-TTL átalakítót kell vásárolnunk. Az USB -TTL átalakító működési elve nagyon egyszerű. Ez egy USB -TTL UART átalakító modul, amely a CP2102 Bridge by SiLabs rendszeren alapul. Ez a modul használható olyan laptopokkal, amelyek nem rendelkeznek szabványos soros porttal. Ez a modul virtuális COM -portot hoz létre a számítógép USB -jével, amely támogatja a szabványos soros kommunikációs Baud -sebességeket.
3. lépés: Áramköri diagram
A csatlakozók a következők:
32L100discovery board USB -TTL átalakító
Felfedező tábla (PA9) Rxd
GND GND
3V3 3V3
4. 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
5. 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:
Értesítő e -mail fogadása, ha a ThingSpeak csatornáját egy ideig nem frissítették: 16 lépés
Értesítő e -mail fogadása, amikor a ThingSpeak csatornáját egy ideig nem frissítették: Háttér -történet Hat automatizált üvegházam van Dublinban, Írországban. Egyedi mobilalkalmazás használatával távolról figyelemmel kísérhetem az egyes üvegházakban található automatizált funkciókat, és kölcsönhatásba léphetek velük. Kézzel megnyithatom / bezárom a nyerést
E -mail értesítések fogadása IoT projektjeitől: 6 lépés
E -mail értesítések fogadása IoT -projektjeitől: Programozzon e -mail értesítéseket, amelyek összekötik az IoT -projekteket az Adafruit IO -val és az IFTTT -vel. Néhány IoT -projektet publikáltam. Remélem, látta őket, ha nem, akkor meghívlak a profilomba, és ellenőrzem őket. Szeretnék értesítéseket kapni, ha egy változó
GPS autókövető SMS -értesítéssel és a Thingspeak -adatok feltöltésével, Arduino -alapú, otthoni automatizálás: 5 lépés (képekkel)
GPS autókövető SMS értesítéssel és a Thingspeak adatfeltöltéssel, Arduino alapú, otthoni automatizálás: Ezt a GPS nyomkövetőt tavaly készítettem, és mivel jól működik, most közzéteszem az Instructable -on. Csatlakoztatva van a csomagtartómban lévő tartozékokhoz. A GPS nyomkövető mobil adaton keresztül tölti fel az autó helyzetét, sebességét, irányát és a mért hőmérsékletet
Arduino alapú érintésmentes infravörös hőmérő - IR alapú hőmérő Arduino használatával: 4 lépés
Arduino alapú érintésmentes infravörös hőmérő | IR alapú hőmérő Arduino használatával: Sziasztok, ebben az útmutatóban, érintésmentes hőmérőt készítünk arduino segítségével. Mivel néha a folyadék/szilárd anyag hőmérséklete túl magas vagy alacsony, majd nehéz kapcsolatba lépni vele és elolvasni ilyenkor a hőmérséklet
Időjárás alapú zenegenerátor (ESP8266 alapú Midi generátor): 4 lépés (képekkel)
Időjárás alapú zenegenerátor (ESP8266 alapú Midi generátor): Szia, ma elmagyarázom, hogyan készíts saját kis időjárás alapú zenegenerátort. Ez egy ESP8266 -on alapul, ami olyan, mint egy Arduino, és reagál a hőmérsékletre, az esőre és fényintenzitás. Ne várd el, hogy teljes dalokat vagy akkordprogramokat készítsen