INHOUDSOPGAWE:
- Stap 1: Vereistes
- Stap 2: Pin-outs en bedrading
- Stap 3: Laai die.bin -lêer op
- Stap 4: Voer u data in vir invoer
Video: Seriële kommunikasie met behulp van ARM Cortex-M4: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Dit is 'n broodbordgebaseerde projek wat ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) gebruik vir seriële kommunikasie met behulp van virtuele terminale. Die uitset kan verkry word op 16x2 LCD -skerm en ingang vir seriële kommunikasie kan gegee word in Serial Monitor van Energia IDE, Tera Team, Keil uVision of enige ander virtuele terminale sagteware.
Tydens die operasie wys 'n ROOI LED van EK-TM4C123GXL die status van die mikrobeheerder. Terwyl die seriële data na die mikrobeheerder oorgedra word, het die ROOI LED van EK-TM4C123GXL WIT geword. Die hele stroombaan word aangedryf deur +5V (VBUS) en +3.3V EK-TM4C123GXL..bin -lêer van c99 -kode word by hierdie tutoriaal aangeheg..bin -lêer kan met die LM Flash Programmer na die mikrobeheerder opgelaai word.
Stap 1: Vereistes
Die volgende dinge is nodig om hierdie projek af te handel: 1- Texas Instruments EK-TM4C123GXL
2- Potensiometer (bv. 5K)
3- LCD 16x2
4- Virtuele terminale (sagteware op 'n rekenaar)
5- LM Flash Programmer (sagteware op 'n rekenaar)
=> As u nie weet hoe u LM Flash Programmer moet gebruik en installeer nie, kyk dan na my vorige Instructable, of klik op die volgende skakels:
Laai LM Flash Programmer af
Laai 'n.bin- of.hex -lêer op met behulp van LM Flash Programmer
Stap 2: Pin-outs en bedrading
Die pin-outs en bedrading van ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) en ander randapparatuur word by hierdie stap aangeheg en ook die volgende gegee:
================= TM4C123GXL => LCD
=================
VBUS => VDD of VCC
GND => VSS
PB4 => RS
GND => RW
PE5 => E
PE4 => D4
PB1 => D5
PB0 => D6
PB5 => D7
+3.3V => A
GND => K
========================
TM4C123GXL => Potensiometer
========================
VBUS => 1ste pen
GND => 3de pen
=================
Potensiometer => LCD
=================
2de pen => Vo
=> U kan kontras stel met behulp van die potensiometer
Stap 3: Laai die.bin -lêer op
Laai die aangehegte.bin-lêer met hierdie stap op na ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) met behulp van LM Flash Programmer.
Stap 4: Voer u data in vir invoer
Nadat u die.bin-lêer na die ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) opgelaai het, kan u u uitvoer op 16x2 LCD-skerm kry en die gewenste invoer in die terminaal invoer, bv. Energia IDE Serial Monitor, Tera Team Virtual Terminal, Keil uVision of enige ander virtuele terminale.
Aanbeveel:
Seriële kommunikasie van Arduino: 5 stappe
Seriële kommunikasie van Arduino: Baie Arduino -projekte maak staat op die oordrag van data tussen verskeie Arduino's, of u nou 'n stokperdjie is wat 'n RC -motor, 'n RC -vliegtuig bou of 'n weerstasie met 'n afstandskerm ontwerp, u moet weet hoe om betroubaar te wees dra seria oor
Seriële kommunikasie van PIC MCU en Python: 5 stappe
PIC MCU en Python Serial Communication: Hallo, ouens! In hierdie projek sal ek probeer om my eksperimente oor PIC MCU en Python seriële kommunikasie te verduidelik. Op die internet is daar baie tutoriale en video's oor hoe om met PIC MCU via virtuele terminale te kommunikeer, wat baie handig is. Howev
Draadlose kommunikasie met behulp van NRF24L01 -transceivermodule vir Arduino -gebaseerde projekte: 5 stappe (met foto's)
Draadlose kommunikasie met behulp van NRF24L01-transceivermodule vir projekte wat op Arduino gebaseer is: Dit is my tweede instruksies oor die robotte en mikrobeheerders. Dit is regtig ongelooflik om u robot lewendig te sien werk soos verwag, en glo my, dit sal lekkerder wees as u u robot of ander draadlose dinge vinnig en
Seriële kommunikasie van Arduino en Python - Toetsenbordvertoning: 4 stappe
Seriële kommunikasie van Arduino en Python - Toetsenbordvertoning: hierdie projek is gemaak vir Mac -gebruikers, maar dit kan ook geïmplementeer word vir Linux en Windows, die enigste stap wat anders moet wees, is die installasie
Draadlose seriële kommunikasie met behulp van Bluefruit: 4 stappe
Draadlose seriële kommunikasie met behulp van Bluefruit: Hier is 'n eenvoudige stap -vir -stap gids om u drade te vervang deur 'n Bluetooth -laenergieverbinding: dit het my 'n rukkie geneem om dit uit te vind, want daar is amper geen dokumentasie om dit te doen met moderne Bluetooth -lae -energie -tegnologie soos soos die Bluefrui