
Mündəricat:
- Addım 1: Avadanlıq qutusundan çıxarın
- Addım 2: Sürücüləri və Digər Alətləri Yükləyin - C Seriyası üçün TivaWare Yükləyin
- 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
- 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
- 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
- Addım 6: CCS - İlk Layihəmizi Yaradır
- Addım 7: Bəzi Son Qeydlər
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54

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


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




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

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



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


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




Ə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ə:
Özünüzü Xüsusi, Minimalist Başlanğıc Səhifəsi Edin !: 10 Addım

Özünüzü Xüsusi, Minimalist Başlanğıc Səhifəsi Edin !: COVID-19 bir şeyə çevrildikdən sonra əsasən uzaqdan işə keçməli oldunuzmu? Eyni! Evdən kompüterlərimizlə və İnternet üzərindən işləmək, iş üçün, məktəb üçün və ya hətta əylənmək üçün bir çox veb saytı izləməli olduğumuz deməkdir
Yeni Neopixel Varmı? Budur Tez Başlanğıc Kılavuzu !: 5 Adım

Yeni Neopixel Varmı? İşdə Tez Başlanğıc Kılavuzu !: Bilirəm ki, son təlimatımda müntəzəm olacağımı dedim, amma yox. Yaxşı, cəhd etdim, amma heç bir yaxşı fikrim yox idi: Mumla örtülmüş matç: KABOOM!*Qələm şamı: Fissssssss … KABOOOM! ** Fantezi riyaziyyat sənəti: Açarları səhv başa düşdüm! Hər halda geri döndüm
Potensialiometr, OLED Ekran və Düymələrdən istifadə edərək DC Motor Hamar Başlanğıc, Sürət və İstiqamət: 6 Addım

Potensialiometr, OLED Ekran və Düymələrdən istifadə edərək DC Motor Hamar Başlanğıc, Sürət və İstiqamət: Bu təlimatda bir L298N DC MOTOR KONTROL sürücüsünün və bir potensialiometrdən istifadə edərək DC motorunun hamar başlanğıcını, sürətini və istiqamətini iki düymə ilə idarə etməyi öyrənəcəyik. potensialiometr dəyərini OLED Ekranda göstərin. Bir nümayiş videosuna baxın
Başlanğıc Proqramı Arduino: 4 addım

Başlanğıc proqramı Arduino: Kompüterdən istifadə etmək üçün mikro proqramları yoxlayın. Arduino IDE -ni yükləyin, ardıcıl olaraq silsiləyə (seriallara təlimatlar) daxil edin və proqramları seçin
Raspberry Pi B+ Başlanğıc Kılavuzu: 6 addım

Raspberry Pi B+ Başlanğıc Kılavuzu: Bu, moruq pi b+ modeli ilə işə başlamaq üçün bir dərsdir