![Komunikimi serik duke përdorur ARM Cortex-M4: 4 hapa Komunikimi serik duke përdorur ARM Cortex-M4: 4 hapa](https://i.howwhatproduce.com/images/001/image-1133-119-j.webp)
Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10
![Komunikimi serik duke përdorur ARM Cortex-M4 Komunikimi serik duke përdorur ARM Cortex-M4](https://i.howwhatproduce.com/images/001/image-1133-120-j.webp)
Ky është një projekt i bazuar në bukë i cili përdor ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) për Komunikim Serial duke përdorur Terminalin Virtual. Dalja mund të merret në ekranin LCD 16x2 dhe të dhënat për komunikimin serial mund të jepen në Serial Monitor të Energia IDE, Tera Team, Keil uVision ose ndonjë softuer tjetër terminal virtual.
Gjatë operacionit, një LED i kuq i EK-TM4C123GXL tregon statusin e mikrokontrolluesit. Ndërsa transferoni të dhënat serike në mikrokontrollues, LED i KUQ i EK-TM4C123GXL u bë i Bardhë. I gjithë qarku mundësohet nga +5V (VBUS) dhe +3.3V e EK-TM4C123GXL. skedari.bin i kodit c99 është i bashkangjitur me këtë udhëzues..bin skedari.bin mund të ngarkohet në mikrokontrollues duke përdorur LM Flash Programmer.
Hapi 1: Kërkesat
Gjërat e mëposhtme kërkohen për të realizuar këtë projekt: 1- Texas Instruments EK-TM4C123GXL
2- Potenciometër (p.sh. 5K)
3- LCD 16x2
4- Terminali Virtual (softuer në PC)
5- Programues LM Flash (softuer në PC)
=> Nëse nuk dini si të përdorni dhe instaloni LM Flash Programmer, atëherë ju lutemi shikoni Instructable tim të mëparshëm, ose klikoni në lidhjet e mëposhtme:
Shkarkimi i programuesit LM Flash
Ngarko skedar.bin ose.hex duke përdorur programues LM Flash
Hapi 2: Vendosjet dhe instalimet elektrike
![Pin-outs dhe instalime elektrike Pin-outs dhe instalime elektrike](https://i.howwhatproduce.com/images/001/image-1133-121-j.webp)
Pin-outs & Instalimet e ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) dhe periferikësh të tjerë janë bashkangjitur me këtë hap dhe gjithashtu jepen si më poshtë:
================= TM4C123GXL => LCD
=================
VBUS => VDD ose VCC
GND => VSS
PB4 => RS
GND => RW
PE5 => E
PE4 => D4
PB1 => D5
PB0 => D6
PB5 => D7
+3.3V => A
GND => K
========================
TM4C123GXL => Potenciometër
========================
VBUS => kunja e parë
GND => kunja e 3 -të
=================
Potenciometër => LCD
=================
Pin i dytë => Vo
=> Mund të vendosni kontrast duke përdorur Potenciometër
Hapi 3: Ngarko skedarin.bin
![Ngarko skedarin.bin Ngarko skedarin.bin](https://i.howwhatproduce.com/images/001/image-1133-122-j.webp)
![Ngarko skedarin.bin Ngarko skedarin.bin](https://i.howwhatproduce.com/images/001/image-1133-123-j.webp)
Ngarko skedarin.bin të bashkangjitur me këtë hap në ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) duke përdorur LM Flash Programmer.
Hapi 4: Futni të dhënat tuaja për hyrje
![Futni të dhënat tuaja për hyrje Futni të dhënat tuaja për hyrje](https://i.howwhatproduce.com/images/001/image-1133-124-j.webp)
![Futni të dhënat tuaja për hyrje Futni të dhënat tuaja për hyrje](https://i.howwhatproduce.com/images/001/image-1133-125-j.webp)
Pas ngarkimit të skedarit.bin në ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), mund të merrni daljen tuaj në Ekran LCD 16x2 dhe të futni hyrjen tuaj të dëshiruar në terminal p.sh. Energia IDE Serial Monitor, Tera Team Virtual Terminal, Keil uVision ose ndonjë terminal tjetër virtual.
Recommended:
Radari tejzanor duke përdorur Arduino Nano dhe komplotues serik: 10 hapa
![Radari tejzanor duke përdorur Arduino Nano dhe komplotues serik: 10 hapa Radari tejzanor duke përdorur Arduino Nano dhe komplotues serik: 10 hapa](https://i.howwhatproduce.com/images/011/image-32150-j.webp)
Radari tejzanor duke përdorur Arduino Nano dhe Serial Plotter: Në këtë Instructable ne do të mësojmë rreth bazave të një biblioteke servo, si dhe vendosjen e sensorit tejzanor dhe do ta përdorim atë si një radar. dalja e këtij projekti do të jetë e dukshme në monitorin serial të komplotit
Kontrolluesi i semaforit duke përdorur ARM Cortex-M4: 3 hapa
![Kontrolluesi i semaforit duke përdorur ARM Cortex-M4: 3 hapa Kontrolluesi i semaforit duke përdorur ARM Cortex-M4: 3 hapa](https://i.howwhatproduce.com/images/005/image-13038-15-j.webp)
Kontrolluesi i dritave të trafikut duke përdorur ARM Cortex-M4: Ky është një projekt i bazuar në bukë i cili përdor ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) për të bërë një kontrollues të semaforit. Kohëzgjatja e RED dhe BLUE LED është vendosur në 15 sekonda. Kohëzgjatja e LED të Verdhë është vendosur në 1 Sekondë. Një " komplot "
Flash ESP-01 (ESP8266) Pa përshtatës USB-në-serik duke përdorur Raspberry Pi: 3 hapa
![Flash ESP-01 (ESP8266) Pa përshtatës USB-në-serik duke përdorur Raspberry Pi: 3 hapa Flash ESP-01 (ESP8266) Pa përshtatës USB-në-serik duke përdorur Raspberry Pi: 3 hapa](https://i.howwhatproduce.com/images/002/image-3959-57-j.webp)
Flash ESP-01 (ESP8266) Pa përshtatës USB-në-serik duke përdorur Raspberry Pi: Ky udhëzues ju udhëzon se si të filloni programimin e mikrokontrolluesit tuaj ESP8266 në një modul ESP-01 WIFI. E tëra çfarë ju nevojitet për të filluar (përveç modulit ESP-01, natyrisht) është Raspberry Pi Jumper tela me rezistencë 10K që doja të rinovoja një
Komunikimi serik pa tel duke përdorur Bluefruit: 4 hapa
![Komunikimi serik pa tel duke përdorur Bluefruit: 4 hapa Komunikimi serik pa tel duke përdorur Bluefruit: 4 hapa](https://i.howwhatproduce.com/images/003/image-7327-12-j.webp)
Komunikimi serik pa tel duke përdorur Bluefruit: Këtu është një udhëzues i thjeshtë hap pas hapi për të zëvendësuar telat tuaj me një lidhje blu me energji të ulët: M’u desh pak kohë për ta kuptuar këtë sepse nuk ka asnjë dokumentacion për ta bërë këtë me teknologjinë moderne bluetooth me energji të ulët të tillë si Bluefrui
SmartMirror i bazuar në ueb duke përdorur komunikimin serik: 6 hapa
![SmartMirror i bazuar në ueb duke përdorur komunikimin serik: 6 hapa SmartMirror i bazuar në ueb duke përdorur komunikimin serik: 6 hapa](https://i.howwhatproduce.com/images/002/image-5522-56-j.webp)
SmartMirror i bazuar në ueb duke përdorur komunikimin serial: Ky udhëzues jepet me të gjithë kodin gati për t’u përdorur. Zhvillimi ishte shumë i komplikuar, por sapo të vendoset është vërtet e lehtë për tu personalizuar. Hidhini një sy dhe kënaquni;)