XC8 Compiler

Başlatan HT, 12 Kasım 2012, 09:58:40

HT

Şirkette uzun süredir Hi-tech C18 derleyicini kullanmaktayız.  Bu derleyiciyi lisanslı almayı planlıyorum. Fakat xc8 compiler konusunda kullanan arkadaslar var ise, bu konudaki yorumlarını bekliyorum. xc8 ile hitech c18 arasında kıyaslama yaparsak sizce hangisi daha mantıklı olur.

İyi çalışmalar.

serhat1990

Alıntı yapılan: HT - 12 Kasım 2012, 09:58:40
Şirkette uzun süredir Hi-tech C18 derleyicini kullanmaktayız.  Bu derleyiciyi lisanslı almayı planlıyorum. Fakat xc8 compiler konusunda kullanan arkadaslar var ise, bu konudaki yorumlarını bekliyorum. xc8 ile hitech c18 arasında kıyaslama yaparsak sizce hangisi daha mantıklı olur.

İyi çalışmalar.

Hocam bende sizin gibi hi-tech kullanmaktayım . Yalnız hi-tech c ' de bazı işlerde sıkıntı oluyor . Benim denk geldiğim usb , ethernet gibi konular . Bu yüzden microchip'in c18 ve xc8 derleyicilerine ait örnekler kütüphaneler yapması nedeniyle xc öneririm . Ben hi-tech c ' deki bazı projeleri xc8'e taşıyorum pek sıkıntı olmuyor .

İyi Çalışmalar Dilerim.

HT

Hocam aslında hitech ile son zamanlarda çok sıkıntı yasadım bende. kod derlmesindeki hatalar vs vs gibi. Kod optimizyon konusunda xc8 sanırım daha iyi gibi okudum forumlarda. Sizin bu konuda karsılastıklarınız nelerdir hocam ?

serhat1990

Alıntı yapılan: HT - 12 Kasım 2012, 10:17:45
Hocam aslında hitech ile son zamanlarda çok sıkıntı yasadım bende. kod derlmesindeki hatalar vs vs gibi. Kod optimizyon konusunda xc8 sanırım daha iyi gibi okudum forumlarda. Sizin bu konuda karsılastıklarınız nelerdir hocam ?

Şimdi kod optimizasyon olayında ben hi-tech c ' yide pro versiyon kullanıyorum . Optimizasyon en yüksek seviyede , xc8'de 60 günlük full sürümü kurdum . 2 'sindede optimizasyon seviyesini aynı görüyorum ben. Yalnız derleme hızı olarak xc8 biraz yavaş geldi bana . Hi-tech' e kıyasla 2 3 yavaş diyebilirim .
XC'de lite sürümü kurmanı önermem çalışır dediğim kod çalışmadı . 1 gün boyunca hata aradım ama yok eminim kodumdan . Herneyse kaldırdım lite versiyonu 60 günlük sürümü kurdum düzgün çalıştı . XC'de derleme sorunları olabilir. Hi-tech c' de olduğu gibi . XC daha yeni yeni kullanılıyor bu yüzden hataların olacağı belli ama düzeltilir . O yüzden XC ile devam etmeli bence tabi hi-tech' i unutmamalı :) ;)

HT

Sizin yasadıgınız sorunun benzerini bende yasadım gecen haftalarda. benimki crakten kaynaklı bir sorun çıktı. Sonunda lisanslı kullanmanın en mantıklısı olacagına karar verdim. ehh tabiki Hi-tech C 'yi unutmamak lazım. An itibariyle xc8 compiler pro multi user siparişini verdim :)

serhat1990

Alıntı yapılan: HT - 12 Kasım 2012, 10:32:33
Sizin yasadıgınız sorunun benzerini bende yasadım gecen haftalarda. benimki crakten kaynaklı bir sorun çıktı. Sonunda lisanslı kullanmanın en mantıklısı olacagına karar verdim. ehh tabiki Hi-tech C 'yi unutmamak lazım. An itibariyle xc8 compiler pro multi user siparişini verdim :)

Hayırlısı olsun :)

İyi Çalışmalar dilerim.

nartugan

hocam bu xc8 in hazır kütüphaneleri yokmu? delay, lcd gibi hazır kütüphanelerini nerden bulcam. yardımcı olursanız çok mutlu olurum :9

Tagli

XC8'in kurulduğu klasörün altında doc adı altında bir klasör var. Buradaki manual.pdf dahili fonksiyonlardan örnekler içeriyor. Ancak donanımla ilgili fonksiyonlar ve LCD ile ilgili örnekler "Peripheral Library"  dokümantasyonu içinde. Klasörde pic18_plib.pdf adıyla geçiyor. Sanırım bunlar sadece PIC18 için, ama LCD kısmının az bir değişiklikle diğer 8 bitlik PIC'lere de uyarlanabilir. Bu arada, pic18_plib.pdf otomatik oluşturulmuş garip ve karışık bir dosya. Doğru fonksiyona erişebilmek için önce ilgili cihazın sayfasına gidip daha sonra oradan fonksiyon sayfasına gitmek gerekiyor.
Gökçe Tağlıoğlu

serhat1990

Alıntı yapılan: nartugan - 07 Mayıs 2013, 12:06:33
hocam bu xc8 in hazır kütüphaneleri yokmu? delay, lcd gibi hazır kütüphanelerini nerden bulcam. yardımcı olursanız çok mutlu olurum :9

Daha önce kullandığınız kütüphaneleri çok rahat uyarlayabilirsiniz ...

İyi çalışmalar dilerim ...