Daftar Isi:

Komunikasi Serial Menggunakan ARM Cortex-M4: 4 Langkah
Komunikasi Serial Menggunakan ARM Cortex-M4: 4 Langkah

Video: Komunikasi Serial Menggunakan ARM Cortex-M4: 4 Langkah

Video: Komunikasi Serial Menggunakan ARM Cortex-M4: 4 Langkah
Video: Making use of Inter-Processor Communication Between Cortex M4 & Cortex A15 Cores on the TI Jacinto 6 2024, Desember
Anonim
Komunikasi Serial Menggunakan ARM Cortex-M4
Komunikasi Serial Menggunakan ARM Cortex-M4

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 & Pengkabelan
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
Unggah File.bin
Unggah File.bin
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

Masukkan Data Anda untuk Input
Masukkan Data Anda untuk Input
Masukkan Data Anda untuk Input
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.

Direkomendasikan: