Daftar Isi:

Panduan Memulai TM4C123G LaunchPad: 7 Langkah
Panduan Memulai TM4C123G LaunchPad: 7 Langkah

Video: Panduan Memulai TM4C123G LaunchPad: 7 Langkah

Video: Panduan Memulai TM4C123G LaunchPad: 7 Langkah
Video: Energia Tutorial: TM4C123 LaunchPad 2024, Juli
Anonim
Panduan Pemula LaunchPad TM4C123G
Panduan Pemula LaunchPad TM4C123G

Sebagai pengantar untuk pemrograman tertanam, papan pengembangan seperti landasan peluncuran TM4C123G menyediakan cara sederhana untuk menyiapkan perangkat keras yang cukup untuk memulai pemrograman. Namun, proses menyiapkan lingkungan pengembangan untuk papan Anda bisa sedikit rumit. Panduan ini bertujuan untuk membantu Anda mengatasi semua kesulitan dalam mempersiapkan landasan peluncuran Anda.

Langkah 1: Buka Kotak Perangkat Keras

Membuka Kotak Perangkat Keras
Membuka Kotak Perangkat Keras
Membuka Kotak Perangkat Keras
Membuka Kotak Perangkat Keras

Saat membuka kotak peluncuran baru Anda, Anda akan melihat bahwa itu datang dengan tiga hal.

  • Papan Launchpad TM4C123G
  • Kabel Micro USB ke USB-A Kecil
  • Panduan Memulai Cepat Launchpad

Untuk tujuan kami, kami perlu mengatur mode perangkat ke "debug" dengan menggunakan sakelar celup di sudut landasan peluncuran. Kami kemudian dapat mencolokkan kabel usb kami ke port debug tepat di sebelah sakelar celup. Dari sini, kami menyambungkan ujung lainnya ke komputer pengembangan kami.

Langkah 2: Mengunduh Driver dan Alat Lainnya - Mengunduh TivaWare untuk Seri C

Mengunduh Driver dan Alat Lainnya - Mengunduh TivaWare untuk Seri C
Mengunduh Driver dan Alat Lainnya - Mengunduh TivaWare untuk Seri C
Mengunduh Driver dan Alat Lainnya - Mengunduh TivaWare untuk Seri C
Mengunduh Driver dan Alat Lainnya - Mengunduh TivaWare untuk Seri C
Mengunduh Driver dan Alat Lainnya - Mengunduh TivaWare untuk Seri C
Mengunduh Driver dan Alat Lainnya - Mengunduh TivaWare untuk Seri C
Mengunduh Driver dan Alat Lainnya - Mengunduh TivaWare untuk Seri C
Mengunduh Driver dan Alat Lainnya - Mengunduh TivaWare untuk Seri C

Sekarang kami memiliki papan peluncuran kami di luar kotak, kami sekarang perlu menginstal beberapa perangkat lunak di komputer pengembangan kami. Langkah-langkah ini bervariasi berdasarkan sistem operasi Anda, jadi perhatikan instruksi khusus platform.

Yang pertama adalah mengunduh paket perangkat lunak TivaWare for C Series.

Paket perangkat lunak ini berisi semua file dukungan dan header yang diperlukan untuk pengembangan launchpad.

Unduh file SW_TM4C-ver#.exe. Anda harus membuat akun TI untuk mengunduh file ini.

Di Windows

Setelah mengunduh, jalankan file.exe, saya sarankan untuk mengekstrak file ke dalam folder tempat Anda berencana untuk meletakkan file pengembangan Anda. Untuk ini, saya membuat folder di desktop saya bernama "File TM4C123G" dan di dalamnya, saya membuat folder bernama "TivaWare" tempat saya mengekstrak file.

Di Mac/Linux

Pada sistem Mac dan Linux, Anda tidak dapat menjalankan file.exe secara native. Namun, Anda dapat mengekstrak isinya sama saja. Setelah menempatkan.exe di folder "TivaWare" di mana Anda berencana untuk meletakkan file pengembangan Anda, jalankan "unzip SW_TM4C-ver#.exe di terminal dan itu akan mengekstrak semua file ke direktori kerja Anda.

PERINGATAN - Pastikan Anda menggunakan perintah "cd" untuk mengatur direktori kerja Anda dalam folder khusus untuk file TivaWare Anda di terminal, atau Anda akan memiliki file dan folder yang berantakan di tempat yang tidak diinginkan.

Langkah 3: (Windows) Mengunduh Driver dan Alat Lainnya - Unduh Stellaris ICDI Drivers

(Windows) Mengunduh Driver dan Alat Lainnya - Unduh Stellaris ICDI Drivers
(Windows) Mengunduh Driver dan Alat Lainnya - Unduh Stellaris ICDI Drivers

Driver Stellaris ICDI memungkinkan Anda untuk menggunakan debugger inline yang terpasang pada papan launchpad untuk mem-flash dan memprogram chip utama. Di Windows, itu tidak akan mengenali debugger sampai Anda menginstal driver. Untuk melakukan ini, ekstrak file driver dari arsip zip yang diunduh. Dari manajer driver, Anda dapat memperbarui driver dengan mengklik kanan perangkat debugger Stellaris yang tidak dikenal dan menelusuri file driver yang Anda ekstrak.

Langkah 4: (Opsional) Mengunduh Driver dan Alat Lainnya - Unduh Alat Flashing Perangkat Lunak UniFlash

(Opsional) Mengunduh Driver dan Alat Lainnya - Unduh Alat Flashing Perangkat Lunak UniFlash
(Opsional) Mengunduh Driver dan Alat Lainnya - Unduh Alat Flashing Perangkat Lunak UniFlash
(Opsional) Mengunduh Driver dan Alat Lainnya - Unduh Alat Flashing Perangkat Lunak UniFlash
(Opsional) Mengunduh Driver dan Alat Lainnya - Unduh Alat Flashing Perangkat Lunak UniFlash
(Opsional) Mengunduh Driver dan Alat Lainnya - Unduh Alat Flashing Perangkat Lunak UniFlash
(Opsional) Mengunduh Driver dan Alat Lainnya - Unduh Alat Flashing Perangkat Lunak UniFlash

UniFlash memungkinkan Anda untuk mem-flash program yang sudah dikompilasi ke landasan peluncuran Anda.

Ini paling berguna untuk melihat contoh yang disediakan yang ditemukan dalam TivaWare/examples. Pemasangannya cukup mudah, karena mereka menyediakan penginstal khusus platform di situs web. Setelah mengunduh alat, Anda dapat membukanya, mendeteksi secara otomatis Stellaris Debugger, secara manual memilih modul TM4C123G yang Anda gunakan, lalu tekan tombol mulai. Dari sana, Anda dapat memuat file.bin dari contoh dan mem-flash-nya ke memori untuk melihat kode beraksi.

Langkah 5: Mengunduh Driver dan Alat Lainnya - Unduh Penginstal Code Composer Studio (CCS)

Mengunduh Driver dan Alat Lainnya - Unduh Penginstal Code Composer Studio (CCS)
Mengunduh Driver dan Alat Lainnya - Unduh Penginstal Code Composer Studio (CCS)
Mengunduh Driver dan Alat Lainnya - Unduh Penginstal Code Composer Studio (CCS)
Mengunduh Driver dan Alat Lainnya - Unduh Penginstal Code Composer Studio (CCS)

Code Composer Studio adalah portal tempat Anda dapat mengkompilasi kode C atau assembly Anda sendiri dan mem-flash-nya langsung ke launchpad untuk debugging.

Proses instalasi untuk CCS cukup sederhana. Seperti biasa, Anda memilih lokasi di komputer Anda untuk menginstal perangkat lunak terlebih dahulu. Setelah itu, ini memberi Anda opsi untuk menginstal kompiler untuk berbagai produk mikrokontroler yang berbeda. Anda akan ingin memilih opsi "TM4C12X ARM". Kemudian, jika belum dipilih, pastikan untuk mengaktifkan "Stellaris ICDI Debug Probe".

Setelah menyelesaikan instalasi CCS, kita dapat mengkonfigurasi CCS untuk memulai proyek pertama kita.

Langkah 6: CCS - Membuat Proyek Pertama Kami

CCS - Membuat Proyek Pertama Kami
CCS - Membuat Proyek Pertama Kami
CCS - Membuat Proyek Pertama Kami
CCS - Membuat Proyek Pertama Kami
CCS - Membuat Proyek Pertama Kami
CCS - Membuat Proyek Pertama Kami
CCS - Membuat Proyek Pertama Kami
CCS - Membuat Proyek Pertama Kami

Bagian yang paling rumit ada di dalam langkah ini, tetapi setelah kita selesai, lingkungan pengembangan kita akan baik-baik saja! Langkah-langkah akan diberikan sesuai dengan gambar sehingga Anda dapat lebih mudah mengikuti.

1. Pilih "Buat proyek CCS baru".

2. Pilih papan Tiva C Series yang Anda gunakan, dalam kasus saya, saya memiliki TM4C123GH6PM. Pastikan untuk memilih antarmuka Stellaris Debug.

3. Pergi ke properti proyek baru.

4/5. Buat variabel jalur ke folder TivaWare Anda. Di bawah Resource -> Linked Resource, Anda harus menambahkan variabel jalur baru bernama TivaWare dengan jalur direktori yang menunjuk ke folder instalasi TivaWare Anda.

6. Buat variabel build ke folder TivaWare Anda. Di bawah Build -> Variables, tambahkan variabel direktori ke folder TivaWare Anda juga.

Bersama-sama, variabel path dan build akan memudahkan untuk memasukkan file yang diperlukan dari instalasi TivaWare ke dalam proyek kami, dan memungkinkan untuk memperbarui perpustakaan TivaWare tanpa harus mengulang jalur direktori kami.

7. Di bawah Build -> ARM Compiler -> Include Options, tambahkan direktori bernama ${TivaWare}. Ini akan menunjuk ke variabel jalur yang Anda tetapkan sebelumnya dan membuatnya sehingga kompiler dapat secara otomatis menemukan file sertakan yang diperlukan.

8/9/10. Last but not least, kita perlu menambahkan perpustakaan driverlib dari folder TivaWare ke proyek kita. Ini dapat dilakukan dengan mengklik kanan pada proyek dan memilih "tambahkan file." Arahkan ke direktori yang ditampilkan untuk memilih file driverlib.lib. Setelah itu, pilih "tautan ke file" relatif terhadap direktori TivaWare kami.

Jika Anda berhasil sejauh ini, lingkungan Anda harus sepenuhnya diatur!

Langkah 7: Beberapa Catatan Akhir

Pada titik ini, Anda harus memiliki lingkungan pengembangan fungsional, serta semua driver tambahan dan paket perangkat lunak yang Anda perlukan.

Dari sini, cara yang baik untuk mempelajari papan peluncuran adalah dengan mencoba beberapa kode contoh di TivaWare -> contoh. Anda dapat mem-flash file biner yang telah dikompilasi sebelumnya ke papan secara langsung, atau mengimpor kode ke proyek Anda untuk dilihat-lihat.

Saya harap Instruksi ini terbukti bermanfaat, dan semoga Anda beruntung dalam pengalaman Anda dengan landasan peluncuran!

Sumber daya tambahan:

Lembar Data TM4C123G

Lokakarya Virtual Dengan Tutorial Kode

Direkomendasikan: