Chatting & Request!

Cari disini!

Wednesday, April 30, 2014

[Tutorial Linux dan AVR] Cara install Eclipse di Ubuntu

Pagi sahabat RizRobot admin lagi gila posting nih hehehe
Mumpung lagi semangat buat sharing ilmu baru dari hasil coba-coba jadi hari ini saya mau sharing lagi tentang linux. Pada posting sebelunya tentang saya sudah sharing tentang Arduino di Linux Ubuntu sekarang giliran AVR yang kita pasang di linux ubuntu.

Kali ini saya akan menggunakan software eclipse yang di kombinasi dengan plugin untuk avr sehingga kita bisa memprogram microcontroler keluarga AVR menggunakan software ini dan gak perlu pindah-pindah booting ke windows untuk membuat atau menyalurkan hobi microcontroller kita, 

kok menggunakan Eclipse? iya karena menurut saya eclipse programnya yang paling mirip dengan AVR STUDIO jadi saya pilih menggunakan eclipse.

Oke sekarang kita mulai aja ya Tutorialnya ^_^

software ini sudah saya coba instal di Ubuntu 14.04 dan hasilnya memuaskan saya bisa memprogram Device Microcontroller AtMega 16 (adanya cuma itu hehehe)

Pertama-tama apa yang perlu kita persiapkan? yang pastinya komputer, segelas kopi dan makanan ringan hahaha

Oke langsung aja komponen utama yang harus disiapkan yaitu software pendukung untuk AVR diantaranya adalah
1. avr-gcc
2. binutils-avr
3. avr-libc
4. gdb-avr
5. avrdude
6. build-essential

cara penginstallannya dengan mengetikan kode berikut di Terminal (CRTL+ALT+T)

# sudo apt-get install avr-gcc binutils-avr avrlibc gdb-avr avrdude

untuk install build-essential gunakan kode berikut

# sudo apt-get install build-essential

masukan password jika di minta ya :)

Untuk menginstall Eclipse di Ubuntu sangat lah mudah kita tinggal mengetikan kode berikut ini di terminal (CTRL+ALT+T)

# sudo apt-get intall eclipse

atau bisa juga download di situs resmi Eclipesenya kalau mau download sendiri saya sarankan download yang Eclipse For C/C++

http://www.eclipse.org/downloads/



setelah download selesai pindahkan file eclipsenya ke folder "Home" kemudian tuliskan kode berikut di Terminal

# sudo tar -xzvf [nana-file-yg-didownlad].tar.gz -C /avr

# cd /avr/[nama-folder-yg-di-extrax]

# ./eclipse

NB : Ubah nama file yang di download di bagian [nana-file-yg-didownlad].tar.gz dan ubah [nama-folder-yg-di-extrax] di ubah menjadi nama folder yang di ekstrak di dalam folder AVR

setelah selesai terinstall

buka software eclipsenya dengan cara tekan tombol START pada keyboard kemudian ketikan "eclipse" di bagian search kemudian klik icon eclipsenya

setelah terbuka ikuti tahap berikut ini

Klik menu Help ==> Install New Software
pada bagian Work With di isi http://avr-eclipse.sourceforge.net/updatesite/
Klik ADD
kemudian akan tampil kotak dialog "Add Repository" kemudian isikan form
Name : (bebas)
Location : http://avr-eclipse.sourceforge.net/updatesite/
kemudian klik OK
Kemudian Canteng pada bagian "AVR Eclipse Plugin"
kemudian klik Next>
kemudian canteng pada bagian "I agree...."
Kemudian Next lagi dan kemudian Finish
Jika sudah selesai di restart Eclipsenya

akan tampil dialog berikut ini





jika prosesdi atas sudah selesai kemudian ikuti step berikut ini

Klik File ==> New ==> C Project

kemudian akan tampil kotak berikut (perhatikan poin 1,2,3)



kemudian klik Next>  setelah itu setting seperti gambar berikut ini


hilangkan canteng pada bagian Debug seperti gambar diatas, Kemudian klik Next>
kemudian setting jenis MCU dan Clock yang di gunakan (gambar dibawah hanya sebagai contoh)


oke selanjutnya klik FINISH dan jendela utama akan di tampilkan


untuk memulai program bisa klik kanan di workspace "Belajar" ==>New ==> Source File

isi form Source File : main.c

untuk mengcompile bisa klik "Build All" di toolbar atau 
klik Project ==> Build All atau 
tekan CTRL+B pada keyboard

untuk memasukan file .hex ke device Microcontroller AVR bisa menggunakan avrdude atau software AVRDUDESS (tutorial AVRDUDESS menyusul ya)

Sekian tutorial hari ini semoga bermanfaat buat sahabat semua.
kalau ada kesalahan mohon koreksinya di tuliskan di komentarya :)

Slam,

Rino Christianto

Share:

1 comment:

Bantu Donasi untuk memperpanjang sewa domain serta mendukung perkembangan blog ini!
Dengan cara klik iklan / sponsor yang tertera pada blog ini!

Salam Admin,

Rino Christianto

Attention

Most of the sourced material posted in this site is posted according to the "fair use" doctrine of copyright law for non-commercial news reporting, education and discussion purposes. we comply with all takedown requests

Most Viewed

Followers

Category

Robotik (15) Elektronika (14) Download (12) Microcontroller (12) Tutorial (11) Software (10) Arduino (9) Bahasa C (7) pengumuman (7) Berita (6) KRI 2014 (6) teknologi (6) AVR (5) Design (5) PCB (5) C++ (4) Cadsoft (4) Eagle (4) Rangkaian (4) CodeVisionAVR (3) Linux (2) Sensor (2) VB (2) Visual Basic (2) Visual Basic 2012 (2) full (2) 6.2.0 (1) C# (1) Hujan (1) I2C (1) PLC (1) Pemandangan (1) SPI (1) Sound Activation (1) Unik (1) mudah (1) tone decoder (1) tone detector (1)