Mündəricat:

TM4C123G LaunchPad Başlanğıc Kılavuzu: 7 addım
TM4C123G LaunchPad Başlanğıc Kılavuzu: 7 addım

Video: TM4C123G LaunchPad Başlanğıc Kılavuzu: 7 addım

Video: TM4C123G LaunchPad Başlanğıc Kılavuzu: 7 addım
Video: 06102020Tivahafta01 2024, Noyabr
Anonim
TM4C123G LaunchPad Başlanğıc Kılavuzu
TM4C123G LaunchPad Başlanğıc Kılavuzu

Daxili proqramlaşdırmaya giriş olaraq, TM4C123G başlatma paneli kimi inkişaf etdirmə lövhələri proqramlaşdırmaya başlamaq üçün kifayət qədər aparatı qurmaq üçün sadə bir yol təqdim edir. Bununla birlikdə, lövhəniz üçün bir inkişaf mühiti qurma prosesi bir az çətin ola bilər. Bu təlimat, başlatma panelinizi işə hazır vəziyyətə gətirməklə bağlı bütün çətinlikləri aşmağınıza kömək etməyi hədəfləyir.

Addım 1: Avadanlıq qutusundan çıxarın

Avadanlıq qutusundan çıxarılır
Avadanlıq qutusundan çıxarılır
Avadanlıq qutusundan çıxarılır
Avadanlıq qutusundan çıxarılır

Yeni buraxılış panelinizi açarkən, üç şeylə birlikdə gəldiyini görəcəksiniz.

  • TM4C123G Başlatıcı Paneli
  • Kiçik Mikro USB-dən USB-A Kabelinə
  • Launchpad Tez Başlanğıc Kılavuzu

Məqsədlərimiz üçün, başlatma panelinin küncündəki sürüşmə düyməsini istifadə edərək cihaz rejimini "ayıklama" vəziyyətinə gətirməliyik. Daha sonra usb kabelimizi daldırma açarının yanındakı debug portuna qoşa bilərik. Buradan, digər ucunu inkişaf etdirmə kompüterimizə bağlayırıq.

Addım 2: Sürücüləri və Digər Alətləri Yükləyin - C Seriyası üçün TivaWare Yükləyin

Sürücülərin və Digər Alətlərin Yüklənməsi - C Seriyası üçün TivaWare Yüklənməsi
Sürücülərin və Digər Alətlərin Yüklənməsi - C Seriyası üçün TivaWare Yüklənməsi
Sürücülərin və Digər Alətlərin Yüklənməsi - C Seriyası üçün TivaWare Yüklənməsi
Sürücülərin və Digər Alətlərin Yüklənməsi - C Seriyası üçün TivaWare Yüklənməsi
Sürücülərin və Digər Alətlərin Yüklənməsi - C Seriyası üçün TivaWare Yüklənməsi
Sürücülərin və Digər Alətlərin Yüklənməsi - C Seriyası üçün TivaWare Yüklənməsi
Sürücülərin və Digər Alətlərin Yüklənməsi - C Seriyası üçün TivaWare Yüklənməsi
Sürücülərin və Digər Alətlərin Yüklənməsi - C Seriyası üçün TivaWare Yüklənməsi

Başlatıcı panelimizi qutudan çıxardıqdan sonra, inkişaf etdirmə kompüterimizə bəzi proqramlar quraşdırmalıyıq. Bu addımlar əməliyyat sisteminizə görə dəyişir, buna görə də platformaya aid təlimatlara baxın.

Birincisi, C Seriyası üçün TivaWare proqram paketini yükləməkdir.

Bu proqram paketi, launchpadın inkişafı üçün lazım olan bütün dəstək fayllarını və başlıqlarını ehtiva edir.

SW_TM4C-ver#.exe faylını yükləyin. Bu faylı yükləmək üçün TI hesabı yaratmalısınız.

Windows -da

Yüklədikdən sonra.exe faylını işə salın, sənədləri inkişaf etdirmə sənədlərinizi yerləşdirməyi planlaşdırdığınız bir qovluğa çıxarmağı məsləhət görürəm. Bunun üçün masaüstümdə "TM4C123G Files" adlı bir qovluq hazırladım və içərisində faylları çıxardığım "TivaWare" adlı bir qovluq hazırladım.

Mac/Linux -da

Mac və Linux sistemlərində yerli olaraq.exe faylını işlədə bilməzsiniz. Ancaq məzmunu eyni şəkildə çıxara bilərsiniz. İnkişaf sənədlərinizi yerləşdirməyi planlaşdırdığınız bir "TivaWare" qovluğuna.exe qoyduqdan sonra "unzip SW_TM4C-ver#.exe faylını terminala daxil edin və bütün faylları işçi qovluğunuza çıxaracaq.

XƏBƏRDARLIQ - İşçi qovluğunuzu terminaldakı TivaWare fayllarınız üçün xüsusi bir qovluqda qurmaq üçün "cd" əmrindən istifadə etdiyinizə əmin olun, yoxsa istenmeyen yerdə fayl və qovluqların mütləq qarışıqlığı olacaq.

Addım 3: (Windows) Sürücüləri və Digər Alətləri Yükləyin - Stellaris ICDI Sürücülərini Yükləyin

(Windows) Sürücüləri və Digər Alətləri Yükləyin - Stellaris ICDI Sürücülərini Yükləyin
(Windows) Sürücüləri və Digər Alətləri Yükləyin - Stellaris ICDI Sürücülərini Yükləyin

Stellaris ICDI sürücüləri, əsas çipi yandırmaq və proqramlaşdırmaq üçün başlatma lövhəsinə əlavə edilmiş sətir ayıklayıcısından istifadə etməyə imkan verir. Windows -da, sürücüləri quraşdırana qədər ayıklayıcını tanımayacaq. Bunu etmək üçün sürücü fayllarını yüklənmiş zip arxivindən çıxarın. Sürücü menecerindən tanınmayan Stellaris ayıklama cihazını sağ tıklayaraq və çıxardığınız sürücü fayllarına göz ataraq sürücüləri yeniləyə bilərsiniz.

Addım 4: (İsteğe bağlı) Sürücüləri və Digər Alətləri Yükləyin - UniFlash Proqramı Yandıran Aləti Yükləyin

(İsteğe bağlı) Sürücülərin və Digər Alətlərin Yüklənməsi - UniFlash Proqramının Yanıp sönən Alətini Yükləyin
(İsteğe bağlı) Sürücülərin və Digər Alətlərin Yüklənməsi - UniFlash Proqramının Yanıp sönən Alətini Yükləyin
(İsteğe bağlı) Sürücüləri və Digər Alətləri Yükləmək - UniFlash Proqramı Yandıran Aləti Yükləyin
(İsteğe bağlı) Sürücüləri və Digər Alətləri Yükləmək - UniFlash Proqramı Yandıran Aləti Yükləyin
(İsteğe bağlı) Sürücüləri və Digər Alətləri Yükləmək - UniFlash Proqramı Yandıran Aləti Yükləyin
(İsteğe bağlı) Sürücüləri və Digər Alətləri Yükləmək - UniFlash Proqramı Yandıran Aləti Yükləyin

UniFlash, əvvəlcədən tərtib edilmiş proqramları başlatma panelinizə yandırmağa imkan verir.

Bu, TivaWare/nümunələrində tapılan nümunələri görmək üçün ən faydalıdır. Veb saytında platforma xüsusi quraşdırıcılar təmin etdikləri üçün quraşdırma olduqca sadədir. Aləti yüklədikdən sonra onu aça, Stellaris Hata Ayıklayıcısını avtomatik aşkarlaya, istifadə etdiyiniz TM4C123G modulunu əl ilə seçə və sonra başlanğıc düyməsini basa bilərsiniz. Oradan, nümunələrdən bir.bin faylını yükləyə və kodu işlək vəziyyətdə görmək üçün yaddaşa yandıra bilərsiniz.

Addım 5: Sürücüləri və Digər Alətləri Yükləyin - Code Composer Studio (CCS) Yükləyicisini Yükləyin

Sürücüləri və Digər Alətləri Yükləyin - Code Composer Studio (CCS) Yükləyicisini Yükləyin
Sürücüləri və Digər Alətləri Yükləyin - Code Composer Studio (CCS) Yükləyicisini Yükləyin
Sürücüləri və Digər Alətləri Yükləyin - Code Composer Studio (CCS) Yükləyicisini Yükləyin
Sürücüləri və Digər Alətləri Yükləyin - Code Composer Studio (CCS) Yükləyicisini Yükləyin

Code Composer Studio, öz montajınızı və ya C kodunuzu tərtib edə və düzəltmək üçün birbaşa başlatma panelinə yandıra biləcəyiniz bir portaldır.

CCS üçün quraşdırma prosesi olduqca sadədir. Həmişə olduğu kimi, əvvəlcə proqramı yükləmək üçün kompüterinizdəki yeri seçirsiniz. Bundan sonra, müxtəlif mikrokontrolör məhsulları üçün tərtibçiləri qurmaq üçün seçimlər verir. "TM4C12X ARM" seçimini seçmək istəyəcəksiniz. Sonra, hələ seçilməyibsə, "Stellaris ICDI Debug Probe" nu aktiv etdiyinizə əmin olun.

CCS -in quraşdırılmasını başa vurduqdan sonra CCS -ni ilk layihəmizə başlamaq üçün konfiqurasiya edə bilərik.

Addım 6: CCS - İlk Layihəmizi Yaradır

CCS - İlk Layihəmizi Yaradır
CCS - İlk Layihəmizi Yaradır
CCS - İlk Layihəmizi Yaradır
CCS - İlk Layihəmizi Yaradır
CCS - İlk Layihəmizi Yaradır
CCS - İlk Layihəmizi Yaradır
CCS - İlk Layihəmizi Yaradır
CCS - İlk Layihəmizi Yaradır

Ən mürəkkəb hissəsi bu addımdır, amma bitirdikdən sonra inkişaf mühitimiz yaxşı olacaq! Adımlar şəkillərə görə veriləcək, beləliklə daha asan izləyə bilərsiniz.

1. "Yeni bir CCS layihəsi yaradın" seçin.

2. İstifadə etdiyiniz Tiva C Series lövhəsini seçin, mənim vəziyyətimdə TM4C123GH6PM var. Stellaris Debug interfeysini seçdiyinizə əmin olun.

3. Yeni layihənin xüsusiyyətlərinə keçin.

4/5. TivaWare qovluğunuza bir yol dəyişən yaradın. Resurs -> Bağlı Mənbə altında, TivaWare yükləmə qovluğunuza işarə edən kataloq yolu ilə TivaWare adlı yeni bir yol dəyişənini əlavə etməlisiniz.

6. TivaWare qovluğunuza bir quruluş dəyişən yaradın. Build -> Dəyişənlər altında, TivaWare qovluğunuza bir kataloq dəyişən əlavə edin.

Yol və quruluş dəyişənləri birlikdə TivaWare qurğusundan lazımi faylları layihəmizə daxil etməyi asanlaşdıracaq və TivaWare kitabxanasını kataloq yollarımızı yenidən etmədən yeniləməyə imkan verəcəkdir.

7. Build -> ARM Compiler -> Options daxil edin altında $ {TivaWare} adlı bir kataloq əlavə edin. Bu, əvvəllər təyin etdiyiniz yol dəyişəninə işarə edəcək və tərtibçinin lazım olan faylları avtomatik olaraq tapmasını təmin edəcək.

8/9/10. Son olaraq, layihəmizə TivaWare qovluğundan driverlib kitabxanasını əlavə etməliyik. Bu, layihəni sağ tıklayaraq və "fayl əlavə et" seçərək edilə bilər. Driverlib.lib faylını seçmək üçün göstərilən qovluğa gedin. Bundan sonra, TivaWare kataloqumuza nisbətən "fayllara bağlantı" seçin.

Bu yerə qədər getmisinizsə, ətrafınız tamamilə qurulmalıdır!

Addım 7: Bəzi Son Qeydlər

Bu nöqtədə, ehtiyac duyduğunuz bütün əlavə sürücülər və proqram paketlərinin yanında, funksional bir inkişaf mühitiniz də olmalıdır.

Buradan, lövhə lövhəsi haqqında öyrənməyin yaxşı bir yolu, TivaWare -> nümunələrindəki bəzi nümunə kodlarını sınamaqdır. Lövhədə əvvəlcədən tərtib edilmiş ikili faylları birbaşa yanıb-söndürə və ya daxil etmək üçün kodu layihənizə daxil edə bilərsiniz.

Ümid edirəm ki, bu Təlimat faydalı oldu və işə salma paneli ilə təcrübənizdə uğurlar arzulayıram!

Əlavə mənbələr:

TM4C123G məlumat cədvəli

Kod dərsləri ilə virtual seminar

Tövsiyə: