« : 02 Aralık 2007, 19:54:37 »
Bu günlerde malzeme satıcılarında ve PIC programlama devre kart üreticilerinde bulunan kartların hemen hepsi Windows uyumlu olarak satılmaktadır. Çoğunlukla bu kartlarla birlikte IC-PROG programı verilmektedir. Bu yazıda, bu programlayıcı kartlardan olan JDM PROGRAMMER programlayıcısı ile Pardus Linux ortamında PIC programlamanın örneğini vermek istiyorum.
Linux Ortaminda Piklab Programi Ile PIC Programlama
Bu günlerde malzeme saticilarinda ve PIC programlama devre kart üreticilerinde bulunan kartlarin hemen hepsi Windows uyumlu olarak satilmaktadir. Çogunlukla bu kartlarla birlikte IC-PROG programi verilmektedir. Bu yazida, bu programlayici kartlardan olan JDM PROGRAMMER programlayicisi ile Pardus Linux ortaminda PIC programlamanin örnegini vermek istiyorum.
JDM Programmer bilgisayarin seri portu ile programlama yapmaktadir. Kullanacagimiz bilgisayarin donaniminda seri port çikisinin olmasi gerekmektedir. Biz burada Piklab programi ile Pic proglamasini anlatacagiz. Piklab programinin web adresi, http://piklab.sourceforge.net/. Bu adreste gerekli bilgiler bulunmaktadir. Linux ortaminda Piklab programinin derleme (compile) yapabilmesi için diger bazi programlarin da kurulu olmasi gerekmektedir. Biz asm dosyalar üzerinde çalisma yapacagimiz için GPUtils programinin kurulu olmasi yetmektedir. GPUtils programinin sadece kurulu olmasi yeterli olmakta, islemi Piklab yapmaktadir. GPUtils paketinde gpasm, gplink, gplib ve gpal programlari yer aliyor. GPUtils paketinin kurulumu Linux'ta standart kaynak kodundan yapilabilmektedir. Programin tar.gz dosyasi uygun bir yere açildiktan sonra bir terminalden standart kurulum kodlari verilerek program kuruluyor. Kurulumla ilgili bilgiler INSTALL dosyasinda mevcuttur. Kisaca özetlersek;
./configure
make
su
make
install
Burada su komutu ile root (yönetici) yetkisini aliyoruz. GPUtils programi ile Microchip firmasinin ücretsiz dagittigi MPASM programinin yaptigi isleri GPASM programina yaptirtiyoruz. Gpasm programini kisaca çalismasi ise asm dosyanin oldugu dizinde terminal (konsol) açarak;
gpasm program_adi.asm
seklinde yazmamiz yeterli. Linux ortaminda asm dosyanin derlenmesini kisaca anlattiktan sonra PIKLAB programinin kurulumuna geçelim. .
piklab-0.7.0.tar.bz2 dosyasini (benim kullandigim verisyon, ilerleyen zamanda yeni versiyonu çikabilir.) ark ile açtiktan sonra açtigimiz pencerede terminal açiyoruz ve terminalde
./configure
make
su
make
install
komutlari ile kuruyoruz. Kurulum dosyasi ile ilgili detaylar INSTALL dosyasinda bulunmaktadir. Kurulan program, baslat menüsünde prorgamlar altinda gelistirme bölümüne Piklab(IDE) olarak yerlesiyor. Buraya tiklayarak çalistirilabilir. Ayrica bir terminale piklab yazarak enterlenirse program çalismaktadir.
Ilk yapilacak ayarlar fazla degil Öncelikle çalisilacak PIC'in sol pencerede tanitilmasi gerekmektedir. Esas olarak hangi PIC ile çalisacaksak onu programin her yerinde bulunan ayarda tanimlamamiz gerekmektedir. Bundan sonra, Menüden Settigs altinda Configure Piklab'i tikliyoruz va açilan pencereden ayarlari kontrol ediyoruz.
Programmer menüsünde Port Selectionda Serial seçili olmali.
Devamı
http://www.elektrobilisim.com/content/view/47/30/

Kayıtlı
Gelin tanış olalım, işin kolayın tutalım
Sevelim sevilelim, dünya kimseye kalmaz
---------------------------------------------------
73's