Daftar Isi:
Video: Komunikasi Serial Menggunakan ARM Cortex-M4: 4 Langkah
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Ini adalah proyek berbasis papan tempat memotong roti yang menggunakan ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) untuk Komunikasi Serial menggunakan Terminal Virtual. Output dapat diperoleh pada Layar LCD 16x2 dan input untuk Komunikasi Serial dapat diberikan di Serial Monitor Energia IDE, Tera Team, Keil uVision atau perangkat lunak terminal virtual lainnya.
Selama operasi, LED MERAH dari EK-TM4C123GXL menunjukkan status mikrokontroler. Saat mentransfer Data Serial ke mikrokontroler, LED MERAH EK-TM4C123GXL berubah menjadi PUTIH. Seluruh rangkaian ditenagai oleh +5V (VBUS) dan +3.3V EK-TM4C123GXL. File.bin dari kode c99 dilampirkan dengan tutorial ini. File.bin dapat diunggah ke mikrokontroler menggunakan LM Flash Programmer.
Langkah 1: Persyaratan
Hal-hal berikut diperlukan untuk menyelesaikan proyek ini:1- Texas Instruments EK-TM4C123GXL
2- Potensiometer (misalnya 5K)
3- LCD 16x2
4- Terminal Virtual (perangkat lunak pada PC)
5- LM Flash Programmer (perangkat lunak di PC)
=> Jika Anda tidak tahu cara menggunakan dan menginstal LM Flash Programmer, silakan lihat Instruksi saya sebelumnya, atau klik tautan berikut:
Mengunduh LM Flash Programmer
Unggah File.bin atau.hex Menggunakan LM Flash Programmer
Langkah 2: Pin-out & Pengkabelan
Pin-out & Wiring ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) dan periferal lainnya dilampirkan dengan langkah ini dan juga diberikan sebagai berikut:
=================TM4C123GXL => LCD
=================
VBUS => VDD atau 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 => pin pertama
GND => pin ke-3
=================
Potensiometer => LCD
=================
pin ke-2 => Vo
=> Anda dapat mengatur kontras menggunakan Potensiometer
Langkah 3: Unggah File.bin
Unggah file.bin terlampir dengan langkah ini ke ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) menggunakan LM Flash Programmer.
Langkah 4: Masukkan Data Anda untuk Input
Setelah mengunggah file.bin ke ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), Anda bisa mendapatkan output di Layar LCD 16x2 dan memasukkan input yang Anda inginkan di terminal mis. Energia IDE Serial Monitor, Terminal Virtual Tera Team, Keil uVision atau terminal virtual lainnya.