İçindekiler:
- Adım 1: Donanımın Kutusunu Açma
- 2. Adım: Sürücüleri ve Diğer Araçları İndirme - C Serisi için TivaWare'i İndirme
- 3. Adım: (Windows) Sürücüleri ve Diğer Araçları İndirme - Stellaris ICDI Sürücülerini İndirin
- Adım 4: (İsteğe Bağlı) Sürücüleri ve Diğer Araçları İndirme - UniFlash Yazılımı Flashing Tool'u İndirin
- Adım 5: Sürücüleri ve Diğer Araçları İndirme - Code Composer Studio(CCS) Yükleyicisini İndirin
- Adım 6: CCS - İlk Projemizi Oluşturma
- 7. Adım: Bazı Son Notlar
Video: TM4C123G LaunchPad Başlangıç Kılavuzu: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Gömülü programlamaya bir giriş olarak, TM4C123G başlatma paneli gibi geliştirme kartları, programlamayı başlatmak için yeterli donanımı kurmak için basit bir yol sağlar. Ancak, panonuz için bir geliştirme ortamı kurma süreci biraz zor olabilir. Bu kılavuz, fırlatma rampanızı kullanıma hazır hale getirmenin tüm zorluklarını aşmanıza yardımcı olmayı amaçlamaktadır.
Adım 1: Donanımın Kutusunu Açma
Yepyeni fırlatma rampanızı kutusundan çıkarırken, üç şeyle geldiğini fark edeceksiniz.
- TM4C123G Başlatma Paneli Kartı
- Küçük Mikro USB - USB-A Kablosu
- Launchpad Hızlı Başlangıç Kılavuzu
Amaçlarımız için, başlatma panelinin köşesindeki dip anahtarını kullanarak cihaz modunu "debug" olarak ayarlamamız gerekiyor. Ardından usb kablomuzu dip anahtarın hemen yanındaki hata ayıklama bağlantı noktasına takabiliriz. Buradan diğer ucunu geliştirme bilgisayarımıza takıyoruz.
2. Adım: Sürücüleri ve Diğer Araçları İndirme - C Serisi için TivaWare'i İndirme
Artık launchpad kartımız kutudan çıktığına göre, şimdi geliştirme bilgisayarımıza bazı yazılımlar yüklememiz gerekiyor. Bu adımlar işletim sisteminize göre değişiklik gösterir, bu nedenle platforma özel talimatlara dikkat edin.
İlki, C Serisi yazılım paketi için TivaWare'i indirmektir.
Bu yazılım paketi, başlatma paneli geliştirme için gerekli tüm destek dosyalarını ve başlıkları içerir.
SW_TM4C-ver#.exe dosyasını indirin. Bu dosyayı indirebilmek için bir TI hesabı açmalısınız.
Windows'ta
İndirdikten sonra.exe dosyasını çalıştırın, dosyaları geliştirme dosyalarınızı koymayı planladığınız bir klasöre çıkarmanızı öneririm. Bunun için masaüstümde "TM4C123G Files" adında bir klasör oluşturdum ve bunun içinde "TivaWare" adında dosyaları çıkarttığım bir klasör oluşturdum.
Mac/Linux'ta
Mac ve Linux sistemlerinde,.exe dosyasını yerel olarak çalıştıramazsınız. Ancak, içeriği aynı şekilde çıkarabilirsiniz. Geliştirme dosyalarınızı yerleştirmeyi planladığınız bir "TivaWare" klasörüne.exe dosyasını yerleştirdikten sonra, terminalde "unzip SW_TM4C-ver#.exe dosyasını çalıştırın ve tüm dosyaları çalışma dizininize çıkaracaktır.
UYARI - Terminaldeki TivaWare dosyalarınız için ayrılmış bir klasör içinde çalışma dizininizi ayarlamak için "cd" komutunu kullandığınızdan emin olun, aksi takdirde istenmeyen bir yerde mutlak bir dosya ve klasör karmaşası yaşarsınız.
3. Adım: (Windows) Sürücüleri ve Diğer Araçları İndirme - Stellaris ICDI Sürücülerini İndirin
Stellaris ICDI sürücüleri, ana yongayı flaş etmek ve programlamak için başlatma paneli kartına bağlı satır içi hata ayıklayıcıyı kullanmanıza izin verir. Windows'ta, siz sürücüleri yükleyene kadar hata ayıklayıcıyı tanımaz. Bunu yapmak için indirilen zip arşivinden sürücü dosyalarını çıkarın. Sürücü yöneticisinden, tanınmayan Stellaris hata ayıklayıcı aygıtına sağ tıklayarak ve çıkardığınız sürücü dosyalarına göz atarak sürücüleri güncelleyebilirsiniz.
Adım 4: (İsteğe Bağlı) Sürücüleri ve Diğer Araçları İndirme - UniFlash Yazılımı Flashing Tool'u İndirin
UniFlash, önceden derlenmiş programları başlatma panelinize yüklemenize olanak tanır.
Bu, en çok TivaWare/örnekler içinde bulunan sağlanan örnekleri görmek için kullanışlıdır. Web sitesinde platforma özel yükleyiciler sağladıkları için kurulum oldukça basittir. Aracı indirdikten sonra aracı açabilir, Stellaris Hata Ayıklayıcı'yı otomatik olarak algılayabilir, kullandığınız TM4C123G modülünü manuel olarak seçebilir ve ardından başlat düğmesine basabilirsiniz. Buradan, örneklerden bir.bin dosyası yükleyebilir ve kodu çalışırken görmek için belleğe aktarabilirsiniz.
Adım 5: Sürücüleri ve Diğer Araçları İndirme - Code Composer Studio(CCS) Yükleyicisini İndirin
Code Composer Studio, kendi derlemenizi veya C kodunuzu derleyebileceğiniz ve hata ayıklama için doğrudan başlatma paneline yükleyebileceğiniz portaldır.
CCS için yükleme işlemi oldukça basittir. Her zamanki gibi, önce yazılımı yüklemek için bilgisayarınızda konumu seçersiniz. Bundan sonra, size çeşitli farklı mikrodenetleyici ürünleri için derleyicileri kurma seçenekleri sunar. "TM4C12X ARM" seçeneğini seçmek isteyeceksiniz. Ardından, zaten seçili değilse, "Stellaris ICDI Hata Ayıklama Sondası"nı etkinleştirdiğinizden emin olun.
CCS kurulumunu tamamladıktan sonra, CCS'yi ilk projemize başlayacak şekilde yapılandırabiliriz.
Adım 6: CCS - İlk Projemizi Oluşturma
En karmaşık kısım bu adımdır, ancak işimizi bitirdikten sonra geliştirme ortamımız kullanıma hazır olacaktır! Adımlar resimlerle sırayla verilecektir, böylece daha kolay takip edebilirsiniz.
1. "Yeni bir CCS projesi oluştur"u seçin.
2. Kullandığınız Tiva C Serisi kartı seçin, benim durumumda TM4C123GH6PM var. Stellaris Hata Ayıklama arayüzünü seçtiğinizden emin olun.
3. Yeni projenin özelliklerine gidin.
4/5. TivaWare klasörünüz için bir yol değişkeni oluşturun. Kaynak -> Bağlantılı Kaynak altında, TivaWare kurulum klasörünüzü gösteren dizin yolu ile TivaWare adında yeni bir yol değişkeni eklemelisiniz.
6. TivaWare klasörünüz için bir yapı değişkeni oluşturun. Oluştur -> Değişkenler altında, TivaWare klasörünüze de bir dizin değişkeni ekleyin.
Yol ve yapı değişkenleri birlikte, TivaWare kurulumundan gerekli dosyaları projemize dahil etmeyi kolaylaştıracak ve dizin yollarımızı yeniden yapmak zorunda kalmadan TivaWare kitaplığının güncellenmesine izin verecektir.
7. Build -> ARM Compiler -> Include Options altında ${TivaWare} adlı bir dizin ekleyin. Bu, daha önce tanımladığınız yol değişkenini gösterecek ve derleyicinin gerekli içerme dosyalarını otomatik olarak bulabilmesini sağlayacaktır.
8/9/10. Son olarak TivaWare klasöründeki driverlib kütüphanesini projemize eklememiz gerekiyor. Bu, projeye sağ tıklayıp "dosya ekle"yi seçerek yapılabilir. Driverlib.lib dosyasını seçmek için gösterilen dizine gidin. Bundan sonra, TivaWare dizinimize göre "dosyalara bağlantı" seçeneğini seçin.
Buraya kadar geldiysen ortamın tamamen kurulmuş olmalı!
7. Adım: Bazı Son Notlar
Bu noktada, ihtiyacınız olan tüm ek sürücüler ve yazılım paketlerinin yanı sıra işlevsel bir geliştirme ortamına sahip olmalısınız.
Buradan, fırlatma paneli panosu hakkında bilgi edinmenin iyi bir yolu, TivaWare -> örneklerdeki bazı örnek kodları denemektir. Önceden derlenmiş olarak gelen ikili dosyaları doğrudan panoya yükleyebilir veya etrafta dolaşmak için kodu projenize aktarabilirsiniz.
Umarım bu Eğitilebilirlik yardımcı olmuştur ve fırlatma rampası deneyiminizde size iyi şanslar dilerim!
Ek kaynaklar:
TM4C123G Veri Sayfası
Kod Eğitimleri ile Sanal Atölye
Önerilen:
Yeni bir Neopiksel var mı? İşte Bir Hızlı Başlangıç Kılavuzu!: 5 Adım
Yeni bir Neopiksel var mı? İşte Bir Hızlı Başlangıç Kılavuzu!: Son talimatımda düzenli olacağımı söylediğimi biliyorum, ama olmadı. Denedim ama aklıma pek iyi fikir gelmedi:Mum kaplı kibrit: KABOOM!*Crayon mum: Fissssssss… KABOOOM!**Fantezi matematik sanatı: Açıları yanlış anladım! Neyse geri döndüm
Matlab 2016b Nasıl Kodlanır ve Word'de Yayınlanır (Başlangıç Kılavuzu): 4 Adım
Matlab 2016b'yi Word'de Kodlama ve Yayınlama (Başlangıç Kılavuzu): Matlab, teknik sonuçları hesaplamak için kullanılan yüksek performanslı bir dil programıdır. Görselleri, hesaplamaları ve programlamayı kullanıcı dostu bir şekilde entegre etme yeteneğine sahiptir. Bu program ile kullanıcı sorunları ve çözümlerini yayınlayabilir
Herhangi Bir Projeye WiFi Kontrolü Nasıl Eklenir -- ESP32 Başlangıç Kılavuzu: 5 Adım
Herhangi Bir Projeye WiFi Kontrolü Nasıl Eklenir || ESP32 Başlangıç Kılavuzu: Bu projede size herhangi bir elektronik projeye WiFi kontrolü eklemek için Arduino IDE ile bir ESP32 kullanmanın ne kadar kolay/zor olduğunu göstereceğim. Yol boyunca size basit bir WiFi sunucusu oluşturmak için ESP32'yi nasıl kullanacağınızı ve nasıl oluşturulacağını göstereceğim
Tamilce Multimetre Nasıl Kullanılır - Başlangıç Kılavuzu - Yeni Başlayanlar İçin Multimetre: 8 Adım
Tamilce Multimetre Nasıl Kullanılır | Başlangıç Kılavuzu | Yeni Başlayanlar İçin Multimetre: Merhaba Arkadaşlar, Bu dersimizde 7 farklı adımda multimetrenin her türlü elektronik devrede nasıl kullanılacağını 7 farklı adımda anlattım 1) sorun giderme donanımı için süreklilik testi 2) DC akım ölçümü 3) Diyot ve LED testi 4) Ölçme Rezi
Raspberry Pi B+ Başlangıç Kılavuzu: 6 Adım
Raspberry Pi B+ Başlangıç Kılavuzu: Bu, ahududu pi b+ modeline başlama hakkında bir eğitimdir