Mundarija:

TM4C123G LaunchPad boshlang'ich qo'llanmasi: 7 qadam
TM4C123G LaunchPad boshlang'ich qo'llanmasi: 7 qadam

Video: TM4C123G LaunchPad boshlang'ich qo'llanmasi: 7 qadam

Video: TM4C123G LaunchPad boshlang'ich qo'llanmasi: 7 qadam
Video: 4 key electronic piano with Tiva launchpad tm4c123g 2024, Noyabr
Anonim
TM4C123G LaunchPad boshlang'ich qo'llanmasi
TM4C123G LaunchPad boshlang'ich qo'llanmasi

O'rnatilgan dasturlash uchun kirish sifatida TM4C123G ishga tushirish paneli kabi dasturiy panellar dasturiy ta'minotni ishga tushirish uchun etarli bo'lgan uskuna o'rnatishning oddiy usulini beradi. Biroq, kengashingiz uchun rivojlanish muhitini yaratish jarayoni biroz murakkab bo'lishi mumkin. Ushbu qo'llanma sizga ishga tushirish panelini ishga tayyorlashning barcha qiyinchiliklarini engishga yordam beradi.

1 -qadam: Uskuna qutisini ochish

Uskuna qutisini ochish
Uskuna qutisini ochish
Uskunani qutidan chiqarish
Uskunani qutidan chiqarish

Yangi ishga tushirish panelini qutisidan chiqarayotganda, u uchta narsadan iboratligini ko'rasiz.

  • TM4C123G ishga tushirish paneli
  • Kichik USB-USB-A kabeli
  • Launchpad tez ishga tushirish bo'yicha qo'llanma

Maqsadimiz uchun, ishga tushirish paneli burchagidagi dip tugmasi yordamida qurilma rejimini "disk raskadrovka" ga o'rnatishimiz kerak. Shundan so'ng, biz USB kabelimizni to'g'ridan -to'g'ri o'chirish tugmasi yonidagi disk raskadrovka portiga ulashimiz mumkin. Bu erdan biz boshqa uchini ishlab chiqish kompyuterimizga ulaymiz.

2 -qadam: Haydovchilar va boshqa vositalarni yuklab olish - C seriyasi uchun TivaWare -ni yuklab olish

Haydovchilar va boshqa vositalarni yuklab olish - C seriyasi uchun TivaWare -ni yuklab olish
Haydovchilar va boshqa vositalarni yuklab olish - C seriyasi uchun TivaWare -ni yuklab olish
Haydovchilar va boshqa vositalarni yuklab olish - C seriyasi uchun TivaWare -ni yuklab olish
Haydovchilar va boshqa vositalarni yuklab olish - C seriyasi uchun TivaWare -ni yuklab olish
Haydovchilar va boshqa vositalarni yuklab olish - C seriyasi uchun TivaWare -ni yuklab olish
Haydovchilar va boshqa vositalarni yuklab olish - C seriyasi uchun TivaWare -ni yuklab olish
Haydovchilar va boshqa vositalarni yuklab olish - C seriyasi uchun TivaWare -ni yuklab olish
Haydovchilar va boshqa vositalarni yuklab olish - C seriyasi uchun TivaWare -ni yuklab olish

Endi biz ishga tushirish panelini olib tashlaganimizda, endi biz ishlab chiqish kompyuterimizga ba'zi dasturlarni o'rnatishimiz kerak. Bu qadamlar operatsion tizimingizga qarab farq qiladi, shuning uchun platformaga tegishli ko'rsatmalarni ko'rib chiqing.

Birinchidan, TivaWare for C Series dasturiy paketini yuklab olish.

Ushbu dasturiy ta'minot to'plami ishga tushirish panelini ishlab chiqish uchun zarur bo'lgan barcha yordamchi fayllar va sarlavhalarni o'z ichiga oladi.

SW_TM4C-ver#.exe faylini yuklab oling. Ushbu faylni yuklab olish uchun siz TI hisob qaydnomasini yaratishingiz kerak.

Windows -da

Yuklab olgandan so'ng.exe faylini ishga tushiring, men fayllarni ishlab chiqish fayllarini joylashtirmoqchi bo'lgan papkaga chiqarishni maslahat beraman. Buning uchun men ish stolida "TM4C123G Files" nomli papkani yaratdim va uning ichida "TivaWare" nomli papkani yaratdim, u erda men fayllarni chiqarib tashladim.

Mac/Linux -da

Mac va Linux tizimlarida siz.exe faylini ishga tushira olmaysiz. Biroq, siz tarkibni xuddi shunday chiqarib olishingiz mumkin. Ishlab chiqish fayllarini joylashtirmoqchi bo'lgan "TivaWare" papkasida.exe faylini joylashtirgandan so'ng, terminalda "unzip SW_TM4C-ver#.exe" faylini ishga tushiring va u barcha fayllarni ishchi katalogingizga chiqaradi.

OGOHLANTIRISH - Ishchi katalogingizni terminaldagi TivaWare fayllari uchun maxsus papkaga o'rnatish uchun "cd" buyrug'ini ishlatganingizga ishonch hosil qiling, aks holda siz kiruvchi joyda fayllar va papkalarning mutlaq tartibsizligiga duch kelasiz.

3 -qadam: (Windows) haydovchilar va boshqa vositalarni yuklab olish - Stellaris ICDI drayverlarini yuklab olish

(Windows) Haydovchilar va boshqa vositalarni yuklab olish - Stellaris ICDI drayverlarini yuklab olish
(Windows) Haydovchilar va boshqa vositalarni yuklab olish - Stellaris ICDI drayverlarini yuklab olish

Stellaris ICDI drayverlari asosiy chipni o'chirish va dasturlash uchun ishga tushirish paneliga biriktirilgan ichki tuzatuvchidan foydalanish imkonini beradi. Windows -da, siz drayverlarni o'rnatmaguningizcha, xato tuzatuvchini taniy olmaydi. Buning uchun haydovchi fayllarini yuklangan zip arxividan chiqarib oling. Haydovchi menejeridan siz tanilmagan Stellaris disk raskadrovka qurilmasini o'ng tugmasini bosib va siz chiqargan haydovchi fayllarini ko'rib chiqish orqali drayverlarni yangilashingiz mumkin.

4 -qadam: (Ixtiyoriy) haydovchilar va boshqa vositalarni yuklab olish - UniFlash dasturiy ta'minotini o'chirish vositasini yuklab oling

(Ixtiyoriy) Haydovchilar va boshqa vositalarni yuklab olish - UniFlash dasturiy ta'minotining miltillovchi vositasini yuklab oling
(Ixtiyoriy) Haydovchilar va boshqa vositalarni yuklab olish - UniFlash dasturiy ta'minotining miltillovchi vositasini yuklab oling
(Ixtiyoriy) Haydovchilar va boshqa vositalarni yuklab olish - UniFlash dasturiy ta'minotining miltillovchi vositasini yuklab oling
(Ixtiyoriy) Haydovchilar va boshqa vositalarni yuklab olish - UniFlash dasturiy ta'minotining miltillovchi vositasini yuklab oling
(Ixtiyoriy) Haydovchilar va boshqa vositalarni yuklab olish - UniFlash dasturiy ta'minotini o'chirish vositasini yuklab oling
(Ixtiyoriy) Haydovchilar va boshqa vositalarni yuklab olish - UniFlash dasturiy ta'minotini o'chirish vositasini yuklab oling

UniFlash sizga allaqachon o'rnatilgan dasturlarni ishga tushirish paneliga o'chirishga imkon beradi.

Bu TivaWare/misollarida keltirilgan misollarni ko'rish uchun eng foydali. O'rnatish juda sodda, chunki ular veb -saytida maxsus platforma o'rnatuvchilarini taqdim etadi. Asbobni yuklab olgandan so'ng, siz uni ochishingiz, Stellaris tuzatuvchisini avtomatik aniqlashingiz, foydalanayotgan TM4C123G modulini qo'lda tanlashingiz va keyin boshlash tugmasini bosishingiz mumkin. U erdan siz kodni amalda ko'rish uchun misollardan.bin faylini yuklashingiz va uni xotiraga o'chirib qo'yishingiz mumkin.

5 -qadam: Haydovchilar va boshqa vositalarni yuklab olish - Code Composer Studio (CCS) o'rnatuvchisini yuklab oling

Haydovchilar va boshqa vositalarni yuklab olish - Code Composer Studio (CCS) o'rnatuvchisini yuklab oling
Haydovchilar va boshqa vositalarni yuklab olish - Code Composer Studio (CCS) o'rnatuvchisini yuklab oling
Haydovchilar va boshqa vositalarni yuklab olish - Code Composer Studio (CCS) o'rnatuvchisini yuklab oling
Haydovchilar va boshqa vositalarni yuklab olish - Code Composer Studio (CCS) o'rnatuvchisini yuklab oling

Code Composer Studio - bu siz o'zingizning komplektingizni yoki C kodingizni kompilyatsiya qilishingiz va disk raskadrovka uchun to'g'ridan -to'g'ri ishga tushirish paneliga o'chirishingiz mumkin bo'lgan portal.

CCS -ni o'rnatish jarayoni juda oddiy. Odatdagidek, dasturiy ta'minotni birinchi bo'lib o'rnatish uchun kompyuteringizdagi joyni tanlaysiz. Shundan so'ng, u sizga turli xil mikrokontroller mahsulotlari uchun kompilyatorlarni o'rnatish imkoniyatini beradi. Siz "TM4C12X ARM" variantini tanlashni xohlaysiz. Keyin, agar u hali tanlanmagan bo'lsa, "Stellaris ICDI disk raskadrovka tekshiruvi" ni yoqganingizga ishonch hosil qiling.

CCS -ni o'rnatishni tugatgandan so'ng, biz CCS -ni birinchi loyihamizni boshlash uchun sozlashimiz mumkin.

6 -qadam: CCS - Birinchi loyihamizni yaratish

CCS - Birinchi loyihamizni yaratish
CCS - Birinchi loyihamizni yaratish
CCS - Birinchi loyihamizni yaratish
CCS - Birinchi loyihamizni yaratish
CCS - Birinchi loyihamizni yaratish
CCS - Birinchi loyihamizni yaratish
CCS - Birinchi loyihamizni yaratish
CCS - Birinchi loyihamizni yaratish

Eng murakkab qismi bu bosqichda, lekin biz tugatgandan so'ng, bizning rivojlanish muhitimiz yaxshi bo'ladi! Bosqichlar rasmlar bo'yicha berilgan, shuning uchun ularni osonlikcha kuzatib borishingiz mumkin.

1. "Yangi CCS loyihasini yaratish" -ni tanlang.

2. Siz foydalanayotgan Tiva C seriyali kartani tanlang, mening holimda TM4C123GH6PM bor. Stellaris disk raskadrovka interfeysini tanlashga ishonch hosil qiling.

3. Yangi loyihaning xususiyatlariga o'ting.

4/5. TivaWare jildiga yo'l o'zgaruvchisini yarating. Resurs -> bog'langan manba ostida siz TivaWare o'rnatish papkasini ko'rsatuvchi katalog yo'li bilan TivaWare nomli yangi yo'l o'zgaruvchisini qo'shishingiz kerak.

6. TivaWare papkangizga qurilish o'zgaruvchisini yarating. Build -> Variables ostida TivaWare papkasiga katalog o'zgaruvchisini qo'shing.

Birgalikda, yo'l va o'zgaruvchilar o'zgarishi TivaWare -dan kerakli fayllarni bizning loyihamizga kiritishni osonlashtiradi va TivaWare kutubxonasini katalog yo'llarini qaytadan o'zgartirmasdan yangilash imkonini beradi.

7. Build -> ARM Compiler -> Include Options ostida $ {TivaWare} nomli katalog qo'shing. Bu siz ilgari aniqlagan yo'l o'zgaruvchisiga ishora qiladi va kompilyator kerakli fayllarni avtomatik ravishda topa oladi.

9/8/10. Va nihoyat, biz loyihamizga TivaWare papkasidagi driverlib kutubxonasini qo'shishimiz kerak. Buni loyihani o'ng tugmasini bosish va "fayllarni qo'shish" ni tanlash orqali amalga oshirish mumkin. Driverlib.lib faylini tanlash uchun ko'rsatilgan katalogga o'ting. Shundan so'ng, bizning TivaWare katalogiga nisbatan "fayllarga havola" ni tanlang.

Agar siz bu erga etib kelgan bo'lsangiz, sizning muhitingiz to'liq sozlangan bo'lishi kerak!

7 -qadam: Ba'zi yakuniy eslatmalar

Bu vaqtda sizda funktsional ishlab chiqish muhiti, shuningdek, sizga kerak bo'lgan barcha qo'shimcha drayverlar va dasturiy paketlar bo'lishi kerak.

Bu erdan, ishga tushirish paneli haqida ma'lumot olishning eng yaxshi usuli -TivaWare -> misollaridagi ba'zi misol kodlarini sinab ko'rish. Siz to'g'ridan-to'g'ri taxtaga o'rnatilgan ikkilik fayllarni o'chirib qo'yishingiz yoki kodni loyihangizga kiritishingiz mumkin.

Umid qilamanki, bu ko'rsatma foydali bo'ldi va men sizga ishga tushirish paneli bilan ishlashda omad tilayman!

Qo'shimcha manbalar:

TM4C123G ma'lumotlar jadvali

Kod bo'yicha qo'llanmalar bilan virtual seminar

Tavsiya: