Tuesday 7 October 2014

[TUTORIAL] Seting STM32F4 dengan ARM GCC

Sebelum kita membuat suatu project kita siapkan dulu compilernya tentu saja. ARM GCC yang kita gunakan adalah dari Launchpad.net. Saya mendevelop ARM di windows jadi untuk linux caranya hampir sama cuma path nya harus disetting secara manual. 

ARM GCC masi terus berkembang jadi ada baiknya selalu mendownload versi terbarunya, dengan menggunakan ARM GCC terbaru program yang di hasilkan menjadi lebih kecil atau merevisi bug yang terdapat pada ARM GCC pendahulunya.

Langkah langkah yang perlu kita persiapkan yaitu:
Download GNU ARM GCC disini.
Install sampai pada menu terakhirnya jangan lupa centang untuk "Add path to environment variable"

Gambar 1. ADD path

Untuk mengecek apakah ARM GCC sudah terinstall dengan benar masuk ke command prompt. Ketik "arm-none-eabi-gcc --version".

Gambar 2. Test path ARM GCC


Bila keluar seperti gambar 2, berarti telah sukses menginstall GNU ARM GCC.
Tool terakhir kita butuhkan untuk mendownload firmware ke board yaitu ST-LINK utility. Download disini dan install. 

Tutorial cara compile dan menset eclipse GNU ARM GCC di windows ada dibawah ini.
http://myembeddedsystem.blogspot.co.id/2015/09/eclipse-untuk-mengcompile-arm-gcc-di.html

Tuesday 30 September 2014

Get ready for STM32F4 Discovery !!

Banyaknya perkerjaan menjadi susah untuk menulis blog. Padahal menulis blog merupakan catatan yang sangat berguna bila kelak lupa :D. Banyaknya project di kantor yang tidak mampu ditangani oleh AVR/Arduino membuat saya berpindah memakai STM32, selain harganya murah clock speed nya juga kenceng. STM32F4 Discovery merupakan awal mula yang bagus untuk memulai coba - coba mikrokontroller ARM. Bermula dari GPIO sampai penggunaan DMA(Direct Memory Access) menjadikan ARM sangat layak untuk melompat dari AVR. 
Berikut penampakan STM32F4 Discovery,
Kemungkinan untuk posting saya selanjutnya banyak menggunakan STM32F4 Discovery ini. Karena harganya dan performanya membuat project-project menjadi lebih mudah untuk di tangani single-chip apalagi kalau berhubungan dengan DSP.

Develop STM32 dengan STM32cubeMx + OpenSTM32 IDE

Banyak temen ² yang masih ngoprek STM32 di Keil, yang harus nyari software crack ²an. Bebas sih, tapi saya sepaham dengan dosen saya saat ...