Სარჩევი:

სერიული კომუნიკაცია ARM Cortex-M4– ის გამოყენებით: 4 ნაბიჯი
სერიული კომუნიკაცია ARM Cortex-M4– ის გამოყენებით: 4 ნაბიჯი

ვიდეო: სერიული კომუნიკაცია ARM Cortex-M4– ის გამოყენებით: 4 ნაბიჯი

ვიდეო: სერიული კომუნიკაცია ARM Cortex-M4– ის გამოყენებით: 4 ნაბიჯი
ვიდეო: ჯენიფერ გეიზი - "უკიდურესი სიმაღლე" - აუდიო წიგნი 2024, ივლისი
Anonim
სერიული კომუნიკაცია ARM Cortex-M4– ის გამოყენებით
სერიული კომუნიკაცია ARM Cortex-M4– ის გამოყენებით

ეს არის დაფაზე დაფუძნებული პროექტი, რომელიც იყენებს ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) სერიული კომუნიკაციისთვის ვირტუალური ტერმინალის გამოყენებით. გამომავალი შეიძლება მიღებულ იქნას 16x2 LCD ეკრანზე და სერიული კომუნიკაციის შეყვანა შესაძლებელია Energia IDE– ს, Tera Team– ის, Keil uVision– ის ან სხვა ვირტუალური ტერმინალის პროგრამული უზრუნველყოფის სერიულ მონიტორში.

ოპერაციის დროს, EK-TM4C123GXL- ის წითელი LED აჩვენებს მიკროკონტროლერის სტატუსს. სერიული მონაცემების მიკროკონტროლერზე გადატანისას, EK-TM4C123GXL- ის წითელი LED გახდა თეთრი. მთელი წრე იკვებება +5V (VBUS) და +3.3V EK-TM4C123GXL. cbin კოდის.bin ფაილი თან ერთვის ამ გაკვეთილს..bin ფაილი შეიძლება აიტვირთოს მიკროკონტროლერში LM Flash პროგრამისტის გამოყენებით.

ნაბიჯი 1: მოთხოვნები

ამ პროექტის განსახორციელებლად საჭიროა შემდეგი რამ: 1- Texas Instruments EK-TM4C123GXL

2- პოტენომეტრი (მაგ. 5K)

3- LCD 16x2

4- ვირტუალური ტერმინალი (პროგრამული უზრუნველყოფა კომპიუტერზე)

5- LM Flash პროგრამისტი (პროგრამული უზრუნველყოფა კომპიუტერზე)

=> თუ არ იცით როგორ გამოიყენოთ და დააინსტალიროთ LM Flash პროგრამისტი, გთხოვთ გადახედოთ ჩემს წინა ინსტრუქციულ პროგრამას, ან დააწკაპუნოთ შემდეგ ბმულებზე:

LM Flash პროგრამისტის ჩამოტვირთვა

ატვირთეთ.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 => ე

PE4 => D4

PB1 => D5

PB0 => D6

PB5 => D7

+3.3V => ა

GND => K

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

TM4C123GXL => პოტენომეტრი

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

VBUS => პირველი პინი

GND => მე -3 პინი

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

პოტენომეტრი => LCD

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

მე -2 პინი => Vo

=> თქვენ შეგიძლიათ დააყენოთ კონტრასტი პოტენომეტრის გამოყენებით

ნაბიჯი 3: ატვირთეთ.bin ფაილი

ატვირთეთ.bin ფაილი
ატვირთეთ.bin ფაილი
ატვირთეთ.bin ფაილი
ატვირთეთ.bin ფაილი

ატვირთეთ თანდართული.bin ფაილი ამ საფეხურზე ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) LM Flash პროგრამისტის გამოყენებით.

ნაბიჯი 4: შეიყვანეთ თქვენი მონაცემები შეყვანისთვის

შეიყვანეთ თქვენი მონაცემები შეყვანისთვის
შეიყვანეთ თქვენი მონაცემები შეყვანისთვის
შეიყვანეთ თქვენი მონაცემები შეყვანისთვის
შეიყვანეთ თქვენი მონაცემები შეყვანისთვის

. Bin ფაილის ARM Cortex-M4- ზე (Texas Instruments EK-TM4C123GXL) ატვირთვის შემდეგ შეგიძლიათ მიიღოთ თქვენი გამომავალი 16x2 LCD ეკრანზე და შეიყვანოთ სასურველი შეყვანა ტერმინალში მაგ. Energia IDE სერიული მონიტორი, Tera Team ვირტუალური ტერმინალი, Keil uVision ან ნებისმიერი სხვა ვირტუალური ტერმინალი.

გირჩევთ: