Tampilkan postingan dengan label CodevisionAVR. Tampilkan semua postingan
Tampilkan postingan dengan label CodevisionAVR. Tampilkan semua postingan
Kamis, 14 Juni 2012

Cara Menambahkan Library pada CodevisionAVR

5 komentar
Pada post sebelumnya, saya telah mempost bagaimana cara menambahkan library pada AVR Studio, nah pada postingan kali ini saya akan menjabarkan gimana cara menambahkan library pada codevision AVR.

Sebenarnya tidak terlalu beda cara menambahkannya, namun ada beberapa cara yang harus dilakukan agar tidak mengalami error ketika di compile. Oke langsung saja berikut cara menambahkannya:

Pertama, seperti biasa satukan file-file library yang akan ditambahkan pada folder dari projek yang dibuat, biasanya terdiri dari 2 file, yang pertama berformat .c dan yang kedua berformat .h.

Setelah dipindahkan, langsung saja beralih ke lembar kerja pada CodevisionAVR. Pada sebelah kiri lembar kerja, klik kanan project dan pilih open lalu tambahkan kedua file library tadi yang akan digunakan.

Biasanya setelah ditambahkan akan berada di other files seperti yang saya lingkari warna merah pada gambar dibawah ini


Jangan lupa di lembar kerja bagian atas di includekan sesuai dengan nama dari file library yang berformat .h seperti contoh yang saya lingkari warna merah dibawah ini
Biasanya jika menggunakan AVR studio cara diatas sudah selesai untuk menambahkan library, namun jika di codevision jika hanya menggunakan cara diatas akan timbul error pada saat di compile seperti dibawah ini:
Nah langkah selanjutnya ini agar tidak mengalami error ketika mencompilenya seperti gambar diatas, maka ikuti langkah berikut:
Klik menu projek pada bar sebelah atas lembar kerja dan pilih configure.
 Setelah itu akan muncul menu seperti berikut:
Klik tombol add, dan pilih file library berformat .c yang akan di tambahkan. 

Selesai sudah dan selamat mencoba:D





Continue reading →
Rabu, 13 Juni 2012

Cara Membuat Library untuk AVR GCC atau CVAVR

2 komentar
Pada postingan pertama saya ini, saya akan memposting tentang cara membuat library untuk AVR GCC atau CVAVR. Mungkin sebagian sudah tau cara membuat library untuk AVR GCC atau CVAVR,  jadi postingan ini untuk yang belum tau aja ya...:D, kalau yang sudah tau ya cari artikel lain aja di blog ini:D

Sebelumnya "Apa keuntungannya sih kita membuat library??" mungkin itu yang pertama kali temen-temen pikirkan ketika baca postingan ini. Hmm penasaran ya, oke langsung aja ini nih kegunaan kita bikin library buat program:.

  1. Dapat digunakan ulang jika suatu saat kita butuh dan kebetulan sama.
  2. Dapat  dapat memperamping tampilan dan mempermudah dalam editing program. hmm gak kebayang kan klo agan bikin program disitu ada keypad, sensor jarak, kontrol pid dll dalam satu halaman, bisa pegel tangan tuh kalau agan pengen ngeditnya.

Nah itu kelebihannya bikin library. Oke langsung aja deh gimana caranya bikin library buat AVRGCC atau CVAVR:
Buatlah 2 file bisa menggunakan notepad atau menggunakan AVR Studio Atau Codevision Avr, yang pertama format  .h dan yang kedua .c dan namanya harus sama. 
contoh: lcd_lib.h dan lcd_lib.c

Untuk masalah penamaan, kalau nama filenya lebih satu kata seperti contoh diatas, penamaanya dipisah jangan menggunakan spasi, tapi menggunakan underscore.

Untuk file yang berformat .h coba lihat contoh berikut:



Sedangkan file yang berformat .c coba lihat contoh berikut:



Save kedua file library yang telah agan buat.

Oya catatan dari ane: tidak semua library avr studio bisa digunakan di codevision begitu juga sebaliknya.

Untuk cara menambah library pada AVR GCC dan CVAVR akan saya posting di posting berikutnya:D
Continue reading →

Labels