Tiva C Series LaunchPad: Belajar Mikrokontroler Buatan Texas Instruments
Hari ini, penulis kedatangan mainan baru, yang merupakan jajaran dari Mikrokontroler seri Tiva C dari Texas Instruments. Pasti banyak pembaca yang baru pertama kali mendengarnya ada mikrokontroler yang dibuat oleh Texas Instrument.
Ya sebagian besar pembaca, mungkin sudah tidak asing dengan nama Texas Instruments (TI) sebagai pembuat sejumlah rangkaian terpadu (IC, integrated circuit) digital dan analog. Namun masih sedikit yang tahu, ternyata TI juga meproduksi mikrokontroler. TM4C123x yang ditangan penulis salah satunya, yang merupakan jenis mikrokontroler seri Tiva C
- Mikrokontroler Tiva C Series
Mikrokontroler Tiva C Series adalah mikrokontroler berpeforma tinggi dengan inti CPU 32 Bit ARM Cortex-M4F. Seri Cortex M biasanya merujuk pada akronim Microcotroller. Yang berarti CPU yang dirancang untuk aplikasi spesifik dan real-time. Angka 4 pada M4F menunjukkan bahwa CPU memiliki semua fitur yang ada pada ARM Cortex M3 termasuk beberapa fitur tambahan seperti Digital Signal Processing (DSP). Sedangkan huruf “F” berarti Floating, maksudnya CPU tersebut dilengkapi dengan Floating Point Unit (FPU)
- Unboxing LaunchPad
Untuk memudahkan mempelajari Mikrokontroler seri Tiva C dengan cepat dan mudah. TI merilis Tiva C Launchpad, yang secara sekilas akan mirip dengan board Arduino, meskipun pin – pin nya tidak kompatibel dengan Arduino.
Berikut kardus bagian luarnya
Ini adalah Development board, atau TI menyebutnya sebagai LaunchPad, tempat seorang developer bisa langsung menjajal mikrokontroler buatan Tiva C. Sebenernya ada beberapa jenis LaunchPad yang beredar di pasar. Yang sedang digunakan Penulis adalah yang berinti mikrokonteroler TM4C123G.
Di dalam kotak-nya, pembeli akan mendapatkan,
- Board LaunchPad
- kabel USB
- Petunjuk manual singkat
Harganya di Indonesia bervariasi berkisar antara 250 ribu – 300 ribu. Board LaunchPad TM4C123G memiliki susunan seperti berikut
Pembaca dapat membaca petujuk manual singkat dari LaunchPad-nya, termasuk di dalamnya ada konfigurasi pin yang membantu programmer lebih familiar dengan board satu ini.
- IDE Yang Mendukung Tiva C Series
Untuk memprogram, TI menyediakan Code Composer Studio sebagai IDE-nya. Code Composer Studio, adalah IDE yang berbasis Eclipse. Sehingga pembaca yang sudah mengenal Eclipse, tidak akan banyak mengalami kesulitan beradaptasi.
Ada juga beberapa IDE yang mendukung Tiva C Series yaitu ARM Keil, Mentor Embedded, IAR System, dan ada juga Energia IDE yang mirip dengan Arduino IDE.
- Dokumentasi dan Pelatihan
Sebagaimana mikrokontroler berinti ARM yang lain. Dokumentasi untuk mikrokontroler ini cukup sulit dipelajari, apalagi bagi mereka yang belum pernah mengoprek jenis mikrokontroler lain. Namun setidaknya TI sudah berbaik hati menyediakan video pelatihan yang bisa didapatkan di tautan ini
Ada juga kursus MOOC di edx yang menyediakan pembelajaran tentang mikrokontroler Tiva C Series., diadakan oleh University Of Texas. Pembaca bisa mengklik tautan berikut untuk mengaksesnya: Embedded Systems – Shape The World: Multi-Threaded Interfacing
[…] Tiva C Series LaunchPad: Belajar Mikrokontroler Buatan Texas Instruments […]