תוכן עניינים:

תקשורת סדרתית באמצעות ARM Cortex-M4: 4 שלבים
תקשורת סדרתית באמצעות ARM Cortex-M4: 4 שלבים

וִידֵאוֹ: תקשורת סדרתית באמצעות ARM Cortex-M4: 4 שלבים

וִידֵאוֹ: תקשורת סדרתית באמצעות ARM Cortex-M4: 4 שלבים
וִידֵאוֹ: Знакомство с платой разработки Heltec LoRa CubeCell HTCC-AB01 2024, יולי
Anonim
תקשורת סדרתית באמצעות ARM Cortex-M4
תקשורת סדרתית באמצעות ARM Cortex-M4

זהו פרויקט מבוסס לוח שעושה שימוש ב- ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) לתקשורת סדרתית באמצעות מסוף וירטואלי. את הפלט ניתן להשיג במסך LCD בגודל 16x2 ולתת קלט לתקשורת סידרית במסך סידורי של Energia IDE, Tera Team, Keil uVision או כל תוכנת מסוף וירטואלית אחרת.

במהלך הפעולה, נורית אדומה של EK-TM4C123GXL מציגה את מצב הבקר. בעת העברת הנתונים הסידוריים למיקרו-בקר, הנורית האדומה של EK-TM4C123GXL הפכה לבנה. המעגל כולו מופעל על ידי +5V (VBUS) ו- +3.3V של EK-TM4C123GXL. קובץ.bin של קוד c99 מצורף להדרכה זו. ניתן להעלות קובץ.bin אל המיקרו -בקר באמצעות מתכנת פלאש LM.

שלב 1: דרישות

הדברים הנדרשים לביצוע הפרויקט הזה: 1- Texas Instruments EK-TM4C123GXL

2- פוטנציומטר (למשל 5K)

3- LCD 16x2

4- מסוף וירטואלי (תוכנה במחשב)

5- LM מתכנת פלאש (תוכנה במחשב)

=> אם אינך יודע כיצד להשתמש ולהתקין תוכנת פלאש LM, אנא עיין במדריך הקודם שלי או לחץ על הקישורים הבאים:

מוריד תוכנת פלאש LM

העלה קובץ.bin או.hex באמצעות מתכנת LM Flash

שלב 2: פינים וחיווט

Pin-outs וחיווט
Pin-outs וחיווט

הצמידות והחיווט של 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 => K

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

TM4C123GXL => פוטנציומטר

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

VBUS => סיכה ראשונה

GND => סיכה שלישית

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

פוטנציומטר => LCD

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

סיכה שנייה => וו

=> ניתן להגדיר ניגודיות באמצעות פוטנציומטר

שלב 3: העלה את קובץ.bin

העלה את קובץ.bin
העלה את קובץ.bin
העלה את קובץ.bin
העלה את קובץ.bin

העלה את קובץ ה- bin המצורף עם שלב זה ל- ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) באמצעות מתכנת פלאש LM.

שלב 4: הזן את הנתונים שלך עבור קלט

הזן את הנתונים שלך לקלט
הזן את הנתונים שלך לקלט
הזן את הנתונים שלך לקלט
הזן את הנתונים שלך לקלט

לאחר העלאת קובץ.bin ל- ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), תוכל לקבל את הפלט במסך LCD בגודל 16x2 ולהזין את הקלט הרצוי במסוף למשל. צג סידורי Energia IDE, מסוף וירטואלי של צוות Tera, Keil uVision או כל מסוף וירטואלי אחר.

מוּמלָץ: