Kazalo:
- 1. korak: Zahteve
- 2. korak: Pin-out in ožičenje
- 3. korak: Naložite datoteko.bin
- 4. korak: Vnesite svoje podatke za vnos
Video: Zaporedna komunikacija z uporabo ARM Cortex-M4: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
To je projekt, ki temelji na matični plošči in uporablja ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) za serijsko komunikacijo z uporabo navideznega terminala. Izhod lahko dobite na LCD zaslonu 16x2, vhod za serijsko komunikacijo pa v Serijski monitor programa Energia IDE, Tera Team, Keil uVision ali katero koli drugo programsko opremo za virtualne terminale.
Med delovanjem RDEČA LED dioda EK-TM4C123GXL prikazuje stanje mikrokrmilnika. Med prenosom serijskih podatkov v mikrokrmilnik je RDEČA LED dioda EK-TM4C123GXL postala BELA. Celotno vezje napaja +5V (VBUS) in +3.3V EK-TM4C123GXL..bin datoteka s kodo c99 je priložena tej vadnici. Datoteko.bin lahko naložite v mikrokrmilnik s programom LM Flash Programmer.
1. korak: Zahteve
Za izvedbo tega projekta so potrebne naslednje stvari: 1- Texas Instruments EK-TM4C123GXL
2- Potenciometer (npr. 5K)
3- LCD 16x2
4- Virtualni terminal (programska oprema v računalniku)
5- LM Flash Programmer (programska oprema za osebni računalnik)
=> Če ne veste, kako uporabljati in namestiti LM Flash Programmer, si oglejte moj prejšnji Instructable ali kliknite naslednje povezave:
Prenos LM Flash programatorja
Naložite datoteko.bin ali.hex s programom LM Flash Programmer
2. korak: Pin-out in ožičenje
Izhodi in ožičenje ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) in drugih zunanjih naprav so pritrjeni s tem korakom in podani tudi naslednji:
================= TM4C123GXL => LCD
=================
VBUS => VDD ali VCC
GND => VSS
PB4 => RS
GND => RW
PE5 => E
PE4 => D4
PB1 => D5
PB0 => D6
PB5 => D7
+3,3 V => A
GND => K
========================
TM4C123GXL => Potenciometer
========================
VBUS => 1. pin
GND => 3. pin
=================
Potenciometer => LCD
=================
2. pin => Vo
=> Kontrast lahko nastavite s potenciometrom
3. korak: Naložite datoteko.bin
Priloženo datoteko.bin s tem korakom naložite v ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) s programom LM Flash Programmer.
4. korak: Vnesite svoje podatke za vnos
Ko naložite datoteko.bin v ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), lahko dobite svoj izhod na 16x2 LCD zaslonu in vnesete želeni vhod v terminal, npr. Energijski serijski monitor IDE, navidezni terminal Tera Team, Keil uVision ali kateri koli drug virtualni terminal.
Priporočena:
Zaporedna LED luč z uporabo večbarvnih LED: 3 koraki (s slikami)
Serijska LED luč z uporabo večbarvnih LED: serijska LED luč ni tako draga, če pa ste ljubitelj DIY (hobist), kot sem jaz, lahko naredite lastne serijske LED diode in je cenejša od svetlobe, ki je na voljo na trgu. naredil bom svojo serijsko LED luč, ki deluje na 5 Vol
Krmilnik semaforja z uporabo ARM Cortex-M4: 3 koraki
Krmilnik semaforja z uporabo ARM Cortex-M4: To je projekt, ki temelji na krovu in uporablja ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) za izdelavo krmilnika semaforja. Trajanje RDEČE in MODRE LED je nastavljeno na 15 sekund. Trajanje rumene LED je nastavljeno na 1 sekundo. "Zaplet"
Brezžična komunikacija z uporabo poceni 433MHz RF modulov in Pic mikrokontrolerjev. 2. del: 4 koraki (s slikami)
Brezžična komunikacija z uporabo poceni 433MHz RF modulov in Pic mikrokontrolerjev. 2. del: V prvem delu tega navodila sem pokazal, kako programirati PIC12F1822 s prevajalnikom MPLAB IDE in XC8, da brezžično pošlje preprost niz z uporabo poceni modulov TX/RX 433MHz. kabelski oglas
Brezžična serijska komunikacija z uporabo Bluefruit: 4 koraki
Brezžična serijska komunikacija z uporabo Bluefruit: Tukaj je preprost vodnik po korakih za zamenjavo vaših žic z nizkoenergetsko povezavo Bluetooth: Rabil sem nekaj časa, da sem to ugotovil, ker skoraj ni nobene dokumentacije o tem, kako to storiti s sodobno tehnologijo bluetooth z nizko porabo energije, kot je kot Bluefrui
Laserski tripwire z uporabo ARM Cortex-M4: 4 koraki
Laserski Tripwire z uporabo ARM Cortex-M4: To je projekt, ki temelji na matičnih ploščah in uporablja ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) za izdelavo sistema Laser Tripwire. Sistem deluje z brenčalko, zunanjim enobarvnim virom svetlobe v obliki fokusiranega žarka , LDR in tranzistor NPN.BC54