Агуулгын хүснэгт:

ARM Cortex-M4 ашиглан цуваа холбоо: 4 алхам
ARM Cortex-M4 ашиглан цуваа холбоо: 4 алхам

Видео: ARM Cortex-M4 ашиглан цуваа холбоо: 4 алхам

Видео: ARM Cortex-M4 ашиглан цуваа холбоо: 4 алхам
Видео: MKS Robin Nano v2.0 - motherboard basics for 3d Printing 2024, Долдугаар сарын
Anonim
ARM Cortex-M4 ашиглан цуваа холбоо
ARM Cortex-M4 ашиглан цуваа холбоо

Энэ бол ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) -ийг Виртуал Терминал ашиглан Цуваа Харилцаанд ашигладаг талбар дээр суурилсан төсөл юм. Гаралтыг 16х2 хэмжээтэй LCD дэлгэц дээр авах боломжтой бөгөөд цуваа холболтын оролтыг Energia IDE, Tera Team, Keil uVision эсвэл бусад виртуал терминалын програм хангамжийн сериал монитор дээр өгөх боломжтой.

Үйл ажиллагааны явцад EK-TM4C123GXL-ийн RED LED нь микроконтроллерийн статусыг харуулдаг. Цуваа өгөгдлийг микроконтроллер руу шилжүүлэх үед EK-TM4C123GXL-ийн RED LED нь ЦАГААН болсон. Бүх хэлхээ нь +5V (VBUS) ба +3.3V EK-TM4C123GXL-ээр тэжээгддэг. c99 кодын.bin файлыг энэ зааварт хавсаргав..bin файлыг LM Flash Programmer ашиглан микроконтроллерт байршуулж болно.

Алхам 1: Шаардлага

Энэхүү төслийг хэрэгжүүлэхийн тулд дараах зүйлсийг хийх шаардлагатай: 1- Texas Instruments EK-TM4C123GXL

2- Потенциометр (жишээ нь 5K)

3- LCD 16x2

4- Виртуал терминал (компьютер дээрх програм хангамж)

5- LM Flash програмист (компьютер дээрх програм хангамж)

=> Хэрэв та LM Flash Programmer -ийг хэрхэн ашиглах, суулгахаа мэдэхгүй байгаа бол миний өмнөх зааврыг үзнэ үү эсвэл дараах холбоос дээр дарна уу.

LM Flash програмист татаж авч байна

LM Flash Programmer ашиглан.bin эсвэл.hex файлыг байршуулах

Алхам 2: Залгуурууд ба утаснууд

Pin-outs & Wiring
Pin-outs & Wiring

ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) болон бусад дагалдах хэрэгслийн залгуур ба утсыг энэ алхамаар хавсаргасан бөгөөд дараахь зүйлийг өгсөн болно.

================= TM4C123GXL => LCD

=================

VBUS => VDD эсвэл VCC

GND => VSS

PB4 = RS

GND => RW

PE5 => E

PE4 => D4

PB1 => D5

PB0 => D6

PB5 => D7

+3.3V => А.

GND => К.

========================

TM4C123GXL => Потенциометр

========================

VBUS => 1 -р зүү

GND => 3 -р зүү

=================

Потенциометр => LCD

=================

2 -р зүү => Vo

=> Та потенциометр ашиглан тодосгогчийг тохируулж болно

Алхам 3:.bin файлыг байршуулна уу

. Bin файлыг байршуулна уу
. Bin файлыг байршуулна уу
. Bin файлыг байршуулна уу
. Bin файлыг байршуулна уу

LM Flash Programmer ашиглан хавсаргасан.bin файлыг энэ алхамаар ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) руу байршуулна уу.

Алхам 4: Оруулахын тулд өгөгдлөө оруулна уу

Оруулахын тулд өгөгдлөө оруулна уу
Оруулахын тулд өгөгдлөө оруулна уу
Оруулахын тулд өгөгдлөө оруулна уу
Оруулахын тулд өгөгдлөө оруулна уу

. Bin файлыг ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) руу байршуулсны дараа та 16x2 хэмжээтэй LCD дэлгэц дээр гаралтаа аваад хүссэн оролтоо терминал руу оруулах боломжтой. Energia IDE цуваа монитор, Tera Team виртуал терминал, Keil uVision эсвэл бусад виртуал терминал.

Зөвлөмж болгож буй: