Talaan ng mga Nilalaman:
- Hakbang 1: Mga Kinakailangan
- Hakbang 2: Mga Pin-out at Kable
- Hakbang 3: I-upload ang.bin File
- Hakbang 4: Ipasok ang Iyong Data para sa Input
Video: Serial na Komunikasyon Gamit ang ARM Cortex-M4: 4 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Ito ay isang proyekto na batay sa tinapay na gumagamit ng ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) para sa Serial Communication gamit ang Virtual Terminal. Ang output ay maaaring makuha sa 16x2 LCD Screen at ang input para sa Serial Communication ay maaaring ibigay sa Serial Monitor ng Energia IDE, Tera Team, Keil uVision o anumang iba pang virtual terminal software.
Sa panahon ng operasyon, isang RED LED ng EK-TM4C123GXL ay nagpapakita ng katayuan ng microcontroller. Habang inililipat ang Serial Data sa microcontroller, ang PULANG LED ng EK-TM4C123GXL ay pumuti. Ang buong circuit ay pinalakas ng + 5V (VBUS) at + 3.3V ng EK-TM4C123GXL..bin file ng c99 code ay naka-attach sa tutorial na ito..bin file ay maaaring ma-upload sa microcontroller gamit ang LM Flash Programmer.
Hakbang 1: Mga Kinakailangan
Ang mga sumusunod na bagay ay kinakailangan upang matapos ang proyektong ito: 1- Texas Instruments EK-TM4C123GXL
2- Potensyomiter (hal. 5K)
3- LCD 16x2
4- Virtual Terminal (software sa PC)
5- LM Flash Programmer (software sa PC)
=> Kung hindi mo alam kung paano gamitin at mai-install ang LM Flash Programmer, pagkatapos ay mangyaring suriin ang aking nakaraang Instructable, o mag-click sa mga sumusunod na link:
Pagda-download ng LM Flash Programmer
Mag-upload ng.bin o.hex File Gamit ang LM Flash Programmer
Hakbang 2: Mga Pin-out at Kable
Ang Pin-outs & Kable ng ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) at iba pang paligid ay naka-attach sa hakbang na ito at ibinigay din sa sumusunod:
================= TM4C123GXL => LCD
=================
VBUS => VDD o VCC
GND => VSS
PB4 => RS
GND => RW
PE5 => E
PE4 => D4
PB1 => D5
PB0 => D6
PB5 => D7
+ 3.3V => A
GND => K
========================
TM4C123GXL => Potensyomiter
========================
VBUS => 1st pin
GND => Ika-3 na pin
=================
Potensyomiter => LCD
=================
2nd pin => Vo
=> Maaari mong itakda ang kaibahan gamit ang Potentiometer
Hakbang 3: I-upload ang.bin File
I-upload ang naka-attach na.bin file kasama ang hakbang na ito sa ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) gamit ang LM Flash Programmer.
Hakbang 4: Ipasok ang Iyong Data para sa Input
Matapos i-upload ang.bin file sa ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), maaari mong makuha ang iyong output sa 16x2 LCD Screen at ipasok ang iyong nais na input sa terminal hal. Serye Monitor ng Energia IDE, Tera Team Virtual Terminal, Keil uVision o anumang iba pang virtual terminal.
Inirerekumendang:
Raspberry PI 3 - Paganahin ang Mga Serial na Komunikasyon sa TtyAMA0 hanggang BCM GPIO 14 at GPIO 15: 9 Mga Hakbang
Raspberry PI 3 - Paganahin ang Mga Serial na Komunikasyon sa TtyAMA0 hanggang BCM GPIO 14 at GPIO 15: Kamakailan lamang ay nagkaroon ako ng interes na paganahin ang UART0 sa aking Raspberry Pi (3b) upang maikonekta ko ito nang direkta sa isang aparato ng antas ng signal na RS-232 gamit ang isang karaniwang 9 -pin d-sub konektor nang hindi kinakailangang dumaan sa isang USB sa RS-232 adapter. Bahagi ng aking intere
Wireless na Komunikasyon Gamit ang NRF24L01 Transceiver Module para sa Mga Proyekto na Nakabatay sa Arduino: 5 Mga Hakbang (na may Mga Larawan)
Wireless na Komunikasyon Gamit ang NRF24L01 Transceiver Module para sa Mga Proyekto na Nakabatay sa Arduino: Ito ang aking pangalawang itinuturo na tutorial tungkol sa mga robot at micro-Controller. Tunay na kamangha-manghang makita ang iyong robot na buhay at gumagana tulad ng inaasahan at maniwala ka sa akin magiging mas masaya kung kontrolin mo ang iyong robot o iba pang mga bagay nang wireless nang mabilis at
Basahin at Isulat Mula sa Serial Port Gamit ang Raspberry Pi Gamit ang Wemos: 5 Hakbang
Basahin at Isulat Mula sa Serial Port Gamit ang Raspberry Pi Gamit ang Wemos: Pakikipag-usap sa isang Raspberry Pi gamit ang isang Wemos D1 mini R2
Wireless na Komunikasyon Gamit ang Murang 433MHz RF Modules at Pic Microcontrollers. Bahagi 2: 4 Mga Hakbang (na may Mga Larawan)
Wireless na Komunikasyon Gamit ang Murang 433MHz RF Modules at Pic Microcontrollers. Bahagi 2: Sa unang bahagi ng pagtuturo na ito, ipinakita ko kung paano i-program ang isang PIC12F1822 gamit ang MPLAB IDE at XC8 compiler, upang magpadala ng isang simpleng string nang wireless gamit ang murang mga module ng TX / RX 433MHz. Ang module ng tatanggap ay nakakonekta sa pamamagitan ng isang USB sa UART TTL cable ad
Laser Tripwire Gamit ang ARM Cortex-M4: 4 Hakbang
Laser Tripwire Gamit ang ARM Cortex-M4: Ito ay isang proyekto na batay sa tinapay na gumagamit ng ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) upang makagawa ng isang Laser Tripwire system. Gumagana ang system sa buzzer, panlabas na monochromatic light source sa anyo ng naka-focus na ray , LDR at isang transistor ng NPN.BC54