Tartalomjegyzék:
- 1. lépés: Követelmények
- 2. lépés: Kimenetek és kábelezés
- 3. lépés: Töltse fel a.bin fájlt
- 4. lépés: Adja meg adatait a bevitelhez
Videó: Soros kommunikáció az ARM Cortex-M4 használatával: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ez egy kenyeretábla-alapú projekt, amely ARM Cortex-M4-et (Texas Instruments EK-TM4C123GXL) használ a soros kommunikációhoz a virtuális terminál használatával. A kimenet 16x2 LCD képernyőn szerezhető be, és a soros kommunikáció bemenete megadható az Energia IDE, a Tera Team, a Keil uVision vagy bármely más virtuális terminál szoftver soros monitorában.
A művelet során az EK-TM4C123GXL PIROS LED-je mutatja a mikrokontroller állapotát. A soros adatok mikrokontrollerre történő átvitele közben az EK-TM4C123GXL PIROS LED-je FEHÉR lett. Az egész áramkört +5 V (VBUS) és +3,3 V EK-TM4C123GXL táplálja. A bemutatóhoz a c99 kódú.bin fájl tartozik..bin fájl feltölthető a mikrokontrollerre az LM Flash Programmer segítségével.
1. lépés: Követelmények
A projekt elvégzéséhez a következőkre van szükség: 1- Texas Instruments EK-TM4C123GXL
2- Potenciométer (pl. 5K)
3- LCD 16x2
4- Virtuális terminál (szoftver PC-n)
5- LM Flash programozó (szoftver PC-n)
=> Ha nem tudja, hogyan kell használni és telepíteni az LM Flash programozót, akkor nézze meg korábbi Instructable programomat, vagy kattintson az alábbi linkekre:
LM Flash programozó letöltése
Töltsön fel.bin vagy.hex fájlt az LM Flash programozó segítségével
2. lépés: Kimenetek és kábelezés
Az ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) és egyéb perifériák ki- és bekötései ezzel a lépéssel vannak csatolva, és a következők is:
================= TM4C123GXL => LCD
=================
VBUS => VDD vagy VCC
GND => VSS
PB4 => RS
GND => RW
PE5 => E.
PE4 => D4
PB1 => D5
PB0 => D6
PB5 => D7
+3.3V => A
GND => K
========================
TM4C123GXL => Potenciométer
========================
VBUS => 1. tüske
GND => 3. tüske
=================
Potenciométer => LCD
=================
2. tüske => Vo
=> A potenciométer segítségével beállíthatja a kontrasztot
3. lépés: Töltse fel a.bin fájlt
Töltse fel a csatolt.bin fájlt ezzel a lépéssel az ARM Cortex-M4-be (Texas Instruments EK-TM4C123GXL) az LM Flash programozó segítségével.
4. lépés: Adja meg adatait a bevitelhez
Miután feltöltötte a.bin fájlt az ARM Cortex-M4-be (Texas Instruments EK-TM4C123GXL), a kimenetét 16x2-es LCD képernyőn kaphatja meg, és megadhatja a kívánt bemenetet a terminálban, pl. Energia IDE soros monitor, Tera Team virtuális terminál, Keil uVision vagy bármely más virtuális terminál.
Ajánlott:
Arduino soros kommunikáció: 5 lépés
Arduino soros kommunikáció: Sok Arduino -projekt több Arduino közötti adatátvitelre támaszkodik. Akár hobbista, aki RC autót, RC repülőgépet vagy távoli kijelzővel rendelkező meteorológiai állomást tervez, tudnia kell, hogyan kell megbízhatóan átvitel sorozat
PIC MCU és Python soros kommunikáció: 5 lépés
PIC MCU és Python soros kommunikáció: Helló, srácok! Ebben a projektben megpróbálom elmagyarázni a PIC MCU és Python soros kommunikációval kapcsolatos kísérleteimet. Az interneten számos oktatóanyag és videó található a PIC MCU -val való kommunikációról a virtuális terminálon keresztül, ami nagyon hasznos. Howev
Arduino és Python soros kommunikáció - Billentyűzet kijelző: 4 lépés
Arduino és Python soros kommunikáció - Billentyűzet kijelző: Ez a projekt mac felhasználók számára készült, de Linuxra és Windowsra is megvalósítható, az egyetlen lépés, aminek másnak kell lennie, a telepítés
Vezeték nélküli soros kommunikáció a Bluefruit használatával: 4 lépés
Vezeték nélküli soros kommunikáció a Bluefruit használatával: Íme egy egyszerű lépésről lépésre, hogy kicserélje a vezetékeket egy alacsony energiafogyasztású Bluetooth -kapcsolatra: Beletelt egy kis időbe, amíg rájöttem erre, mert alig van dokumentáció a modern, alacsony energiafogyasztású Bluetooth -technológiával. mint a Bluefrui
Web-alapú SmartMirror a soros kommunikáció használatával: 6 lépés
Web-alapú SmartMirror soros kommunikációt használva: Ez az utasítás minden használatra kész kóddal együtt kerül szállításra. A fejlesztés nagyon bonyolult volt, de miután beállította, nagyon könnyű testreszabni. Nézze meg és élvezze;)