Isi kandungan:

Panduan Permulaan LaunchPad TM4C123G: 7 Langkah
Panduan Permulaan LaunchPad TM4C123G: 7 Langkah

Video: Panduan Permulaan LaunchPad TM4C123G: 7 Langkah

Video: Panduan Permulaan LaunchPad TM4C123G: 7 Langkah
Video: Связь UART между ПК и TM4C123 Tiva C LaunchPad (ДЕМО) 2024, Julai
Anonim
Panduan Permulaan TM4C123G LaunchPad
Panduan Permulaan TM4C123G LaunchPad

Sebagai pengenalan kepada pengaturcaraan tertanam, papan pengembangan seperti peluncur TM4C123G menyediakan cara mudah untuk mengatur perkakasan yang cukup untuk memulakan pengaturcaraan. Walau bagaimanapun, proses menyiapkan persekitaran pembangunan untuk lembaga anda mungkin sedikit sukar. Panduan ini bertujuan untuk membantu anda menjelajahi semua aspek untuk mempersiapkan peluncur anda.

Langkah 1: Membuka kotak keluar dari Perkakasan

Membuka kotak keluar Perkakasan
Membuka kotak keluar Perkakasan
Membuka kotak keluar Perkakasan
Membuka kotak keluar Perkakasan

Semasa membuka kotak peluncur baru anda, anda akan menyedari ia dilengkapi dengan tiga perkara.

  • Papan Pelancaran TM4C123G
  • Kabel USB Mikro Kecil ke USB-A
  • Panduan Permulaan Pantas Launchpad

Untuk tujuan kami, kami perlu menetapkan mod peranti ke "debug" dengan menggunakan suis dip di sudut peluncur. Kami kemudian boleh memasukkan kabel usb ke port debug tepat di sebelah suis dip. Dari sini, kami memasang hujung komputer komputer kami yang lain.

Langkah 2: Memuat turun Pemacu dan Alat Lain - Memuat turun TivaWare untuk C Series

Memuat turun Pemacu dan Alat Lain - Memuat turun TivaWare untuk C Series
Memuat turun Pemacu dan Alat Lain - Memuat turun TivaWare untuk C Series
Memuat turun Pemacu dan Alat Lain - Memuat turun TivaWare untuk C Series
Memuat turun Pemacu dan Alat Lain - Memuat turun TivaWare untuk C Series
Memuat turun Pemacu dan Alat Lain - Memuat turun TivaWare untuk Seri C
Memuat turun Pemacu dan Alat Lain - Memuat turun TivaWare untuk Seri C
Memuat turun Pemacu dan Alat Lain - Memuat turun TivaWare untuk Seri C
Memuat turun Pemacu dan Alat Lain - Memuat turun TivaWare untuk Seri C

Sekarang kita mempunyai papan peluncur kita di luar kotak, kita sekarang perlu memasang beberapa perisian pada komputer pengembangan kita. Langkah-langkah ini berbeza-beza berdasarkan sistem operasi anda, jadi perhatikan arahan khusus platform.

Yang pertama adalah memuat turun pakej perisian TivaWare for C Series.

Pakej perisian ini mengandungi semua fail sokongan dan tajuk yang diperlukan untuk pembangunan peluncur.

Muat turun fail SW_TM4C-ver #.exe. Anda mesti membuat akaun TI untuk memuat turun fail ini.

Pada Windows

Setelah memuat turun jalankan fail.exe, saya cadangkan mengekstrak fail ke folder di mana anda merancang untuk meletakkan fail pengembangan anda. Untuk ini, saya membuat folder di desktop saya bernama "TM4C123G Files" dan di dalamnya, saya membuat folder bernama "TivaWare" di mana saya mengekstrak fail.

Pada Mac / Linux

Pada sistem Mac dan Linux, anda tidak dapat menjalankan fail.exe secara asli. Walau bagaimanapun, anda boleh mengekstrak kandungannya sama. Setelah meletakkan.exe dalam folder "TivaWare" di mana anda merancang untuk meletakkan fail pengembangan anda, jalankan "unzip SW_TM4C-ver #.exe di terminal dan ia akan mengekstrak semua fail ke dalam direktori kerja anda.

PERINGATAN - Pastikan anda menggunakan perintah "cd" untuk menetapkan direktori kerja anda dalam folder khusus untuk fail TivaWare anda di terminal, atau anda akan mempunyai kekacauan fail dan folder yang mutlak di tempat yang tidak diingini.

Langkah 3: (Windows) Memuat turun Pemacu dan Alat Lain - Muat turun Pemacu Stellaris ICDI

(Windows) Memuat turun Pemacu dan Alat Lain - Muat turun Pemacu Stellaris ICDI
(Windows) Memuat turun Pemacu dan Alat Lain - Muat turun Pemacu Stellaris ICDI

Pemacu Stellaris ICDI membolehkan anda menggunakan debugger sebaris yang dilampirkan pada papan peluncur untuk mem-flash dan memprogram cip utama. Pada Windows, ia tidak akan mengenali debugger sehingga selepas anda memasang pemacu. Untuk melakukan ini, ekstrak fail pemacu dari arkib zip yang dimuat turun. Dari pengurus pemacu, anda boleh mengemas kini pemacu dengan mengklik kanan peranti debugger Stellaris yang tidak dikenali dan melayari fail pemacu yang anda ekstrak.

Langkah 4: (Pilihan) Memuat turun Pemacu dan Alat Lain - Muat turun Alat Berkelip Perisian UniFlash

(Pilihan) Memuat turun Pemacu dan Alat Lain - Muat turun Alat Berkelip Perisian UniFlash
(Pilihan) Memuat turun Pemacu dan Alat Lain - Muat turun Alat Berkelip Perisian UniFlash
(Pilihan) Memuat turun Pemacu dan Alat Lain - Muat turun Alat Berkelip Perisian UniFlash
(Pilihan) Memuat turun Pemacu dan Alat Lain - Muat turun Alat Berkelip Perisian UniFlash
(Pilihan) Memuat turun Pemacu dan Alat Lain - Muat turun Alat Berkelip Perisian UniFlash
(Pilihan) Memuat turun Pemacu dan Alat Lain - Muat turun Alat Berkelip Perisian UniFlash

UniFlash membolehkan anda mem-flash program yang sudah disusun ke peluncur anda.

Ini sangat berguna untuk melihat contoh yang terdapat dalam TivaWare / contoh. Pemasangannya agak mudah, kerana mereka menyediakan pemasang khusus platform di laman web. Setelah memuat turun alat, anda dapat membukanya, mengesan Stellaris Debugger secara automatik, memilih modul TM4C123G yang anda gunakan secara manual, dan kemudian tekan butang mula. Dari sana, anda boleh memuatkan fail.bin dari contoh dan memasukkannya ke dalam memori untuk melihat kod tersebut beraksi.

Langkah 5: Memuat turun Pemacu dan Alat Lain - Muat turun Pemasang Code Composer Studio (CCS)

Memuat turun Pemacu dan Alat Lain - Muat turun Pemasang Code Composer Studio (CCS)
Memuat turun Pemacu dan Alat Lain - Muat turun Pemasang Code Composer Studio (CCS)
Memuat turun Pemacu dan Alat Lain - Muat turun Pemasang Code Composer Studio (CCS)
Memuat turun Pemacu dan Alat Lain - Muat turun Pemasang Code Composer Studio (CCS)

Code Composer Studio adalah portal di mana anda boleh menyusun kod pemasangan atau C anda sendiri dan memancarkannya terus ke peluncur untuk debug.

Proses pemasangan untuk CCS agak mudah. Seperti biasa, anda memilih lokasi di komputer anda untuk memasang perisian terlebih dahulu. Walaupun begitu, ia memberi anda pilihan untuk memasang kompilator untuk pelbagai produk mikrokontroler yang berbeza. Anda boleh memilih pilihan "TM4C12X ARM". Kemudian, jika belum dipilih, pastikan untuk mengaktifkan "Stellaris ICDI Debug Probe."

Setelah menyelesaikan pemasangan CCS, kami dapat mengkonfigurasi CCS untuk memulakan projek pertama kami.

Langkah 6: CCS - Membuat Projek Pertama Kami

CCS - Membuat Projek Pertama Kami
CCS - Membuat Projek Pertama Kami
CCS - Membuat Projek Pertama Kami
CCS - Membuat Projek Pertama Kami
CCS - Membuat Projek Pertama Kami
CCS - Membuat Projek Pertama Kami
CCS - Membuat Projek Pertama Kami
CCS - Membuat Projek Pertama Kami

Bahagian yang paling rumit adalah dalam langkah ini, tetapi setelah kita selesai, persekitaran pembangunan kita akan baik! Langkah-langkahnya akan diberikan mengikut gambar supaya anda dapat mengikutinya dengan lebih mudah.

1. Pilih "Buat projek CCS baru."

2. Pilih papan Seri Tiva C yang anda gunakan, dalam kes saya, saya mempunyai TM4C123GH6PM. Pastikan untuk memilih antara muka Stellaris Debug.

3. Pergi ke sifat projek baru.

4/5. Buat pemboleh ubah laluan ke folder TivaWare anda. Di bawah Sumber -> Sumber Terpaut, anda harus menambahkan pemboleh ubah jalur baru bernama TivaWare dengan jalur direktori yang menunjuk ke folder pemasangan TivaWare anda.

6. Buat pemboleh ubah build ke folder TivaWare anda. Di bawah Build -> Variables, tambahkan pemboleh ubah direktori ke folder TivaWare anda juga.

Bersama-sama, pemboleh ubah laluan dan binaan akan menjadikannya lebih mudah untuk memasukkan fail yang diperlukan dari pemasangan TivaWare ke dalam projek kami, dan memungkinkan untuk mengemas kini perpustakaan TivaWare tanpa perlu membuat semula laluan direktori kami.

7. Di Bangun -> Penyusun ARM -> Sertakan Pilihan, tambahkan direktori bernama $ {TivaWare}. Ini akan menunjukkan pemboleh ubah jalan yang anda tentukan sebelumnya dan membuatnya sehingga penyusun dapat mencari fail termasuk yang diperlukan secara automatik.

8/9/10. Akhir sekali, kita perlu menambahkan perpustakaan driverlib dari folder TivaWare ke projek kita. Ini dapat dilakukan dengan mengklik kanan projek dan memilih "tambah fail." Navigasi ke direktori yang ditunjukkan untuk memilih fail driverlib.lib. Selepas itu, pilih "pautan ke fail" yang berkaitan dengan direktori TivaWare kami.

Sekiranya anda berjaya sejauh ini, persekitaran anda harus disiapkan sepenuhnya!

Langkah 7: Beberapa Nota Akhir

Pada ketika ini, anda harus mempunyai persekitaran pembangunan yang berfungsi, serta semua pemacu dan pakej perisian tambahan yang anda perlukan.

Dari sini, cara yang baik untuk belajar mengenai papan peluncur adalah dengan mencuba beberapa kod contoh dalam contoh TivaWare ->. Anda boleh mem-flash fail binari yang disusun terlebih dahulu ke papan tulis secara langsung, atau mengimport kod ke dalam projek anda untuk dicari.

Saya harap Instructable ini terbukti bermanfaat, dan semoga anda berjaya dalam pengalaman anda dengan launchpad!

Sumber tambahan:

Lembaran Data TM4C123G

Bengkel Maya Dengan Tutorial Kod

Disyorkan: