XC8/XC16/XC32 güncel versiyonlar

Başlatan Gökhan BEKEN, 15 Ocak 2014, 11:32:01

subram

MPLAP X eski versiyonunu kaldrımadan yenisini kurmaya izin vermiyor.
XC için ise Gökçe'nin dedikleri doğru.
http://www.elektronark.org  Türkiyede Elektronik Kültürünü Değiştirmeye Geliyoruz

Tagli

Komik ama XC16'nın 1.21 versiyonunun çıktığını yeni fark ediyorum. Halbuki başlıktaki ilk mesajda zaten açıkça belirtilmiş, adam gibi okumamışım demek (düşük bir ihtimalle Linux için 1.21 yeni çıkmış olabilir). Ben bugüne kadar 1.20 kullanıyordum. İkisi arasındaki teknik farkları incelemedim ama ilk dikkatimi çeken şey derleme süresi oldu. Garip bir şekilde aynı projeyi 1.20 17 saniyede derlerken 1.21 1 saniyede derliyor. Sistemde, silmediğim 1.11 de yüklü, bir de onunla deneyeyim dedim. O da 1 saniyede derledi. Ya 1.20'de bir gariplik vardı gerçekten, ya da benim bilgisayara özel bir sorun vardı, bilmiyorum.
Gökçe Tağlıoğlu

Kazım

@tagli     

Şu xclm.exe sadece XC8 içinmi yoksa XC16 ve 32 içinde işe yarıyormu?

Tagli

Gökçe Tağlıoğlu

Gökhan BEKEN

XC8'in versiyonu 1.30'du, 31/03/2014 Tarihinde 1.31'e yükselmiş. Duyrulur...
Özel mesaj okumuyorum, lütfen göndermeyin.

hasankara

gökhan sen yazınca aklıma geldi belirteyim istedim. xc8 in 1.30 versiyonunda yaşadığım çok net bir sıkıntıdan bahsedeyim. optimization standartta iken kod tam istediğim gibi çalışırken optimization pro a getirdiğimde çok bariz bir sorun meydana geliyordu. lcd e değişkeni decimal yazdıran bır fonksiyonda hata meydana geliyordu. atıyorum 123 yazacağına 110 fln yazıyordu. üstelik kodda en ufak bir değişiklik olmamasına rağmen optimizationdan standartta düzelmişti.

kodda bolca static değişken tanımlamalarım bulunuyor tahminimce bu konuda ciddi bir açığı var xc8 in. hatta öyle ki hitech de bile bu hatayla karşılaşmıştım. o zaman optimization düşürmek aklıma gelmemişti xc8 e geçme sebebim olmuştu. hitech de, lcd goto fonksiyonunda kafayı bozuyordu, ikinci satıra fln geçmiyordu. yazım şeklinde bazı değişiklikler yaptığımda düzelebiliyordu. hatta aynı proje dosyası başka bilgisayarda derlenince sağlam hex çıkabiliyordu :S. başka bir fonksiyonda daha bu durumla karşılaşınca direk xc8 e yönelmiştim.

AsHeS

v1.12 de kesme fonksiyonu içerisinde volatile bir değişkenin içeriğini değiştirince program mı çakılıyordu, değişken mi çalışmıyordu bir sıkıntı oluyordu hala devam  ediyor mu ?

Gökhan BEKEN

XC8'in versiyonu 1.31'di, 9/6/2014 Tarihinde 1.32'e yükselmiş.
XC32'in versiyonu 1.31'di, 2/6/2014 Tarihinde 1.32'e yükselmiş.
Duyrulur...
Özel mesaj okumuyorum, lütfen göndermeyin.

t2

1.32 versiyonun sorun çıkardığını zannedip 1.31 kurdum. onda da aynı sorun çıktı.

şimdi taaa 1.2 versiyon kurup deneme yapacağım. Belki de aslında sorun yoktur. Denediğim program sorunludur.

Gökhan BEKEN

06/09/2014 tarihinde MPLAB® XC8 Compiler v1.33 versiyonu çıkmış
09/09/2014 tarihinde MPLAB® XC16 Compiler v1.22 versiyonu çıkmış
13/08/2014 tarihinde MPLAB® XC32 Compiler v1.33 versiyonu çıkmış
Özel mesaj okumuyorum, lütfen göndermeyin.

Gökhan BEKEN

06/09/2014 tarihinde MPLAB® XC8 Compiler v1.33B versiyonu çıkmış
10/10/2014 tarihinde MPLAB® XC16 Compiler v1.23 versiyonu çıkmış
Özel mesaj okumuyorum, lütfen göndermeyin.

justice_for_all

Bazılarında partsupport yazıyor.bunun anlamı ne? hocam
Deneyip de başaramayanları değil, yalnızca denemeye bile kalkışmayanları yargıla.   Gökhan Arslanbay

Recep METE

Alıntı yapılan: meftun - 15 Ocak 2014, 11:32:01
Kaynak: http://www.microchip.com/pagehandler/en-us/devtools/mplabxc/home.html

XC8 1.30 Tıkla indir(Bu versiyon 14/01/2014 tarihinde çıkmış.):
WINDOWS: http://www.microchip.com/mplabxc8windows
LINUX: http://www.microchip.com/mplabxc8linux
OS X: http://www.microchip.com/mplabxc8osx

XC16 1.21 Tıkla indir(Bu versiyon 13/01/2014 tarihinde çıkmış.):
WINDOWS: http://www.microchip.com/mplabxc16windows
LINUX: http://www.microchip.com/mplabxc16linux
OS X: http://www.microchip.com/mplabxc16osx

XC32 1.31 Tıkla indir(Bu versiyon 06/01/2014 tarihinde çıkmış.):
WINDOWS: http://www.microchip.com/mplabxc32windows
LINUX: http://www.microchip.com/mplabxc32linux
OS X: http://www.microchip.com/mplabxc32osx

Yeni güncelleme geldiğinde burdan duyuracağım.

Arkadaşım yukardaki linkten xc8' i indirip kurdum ancak baslatma smgesi veya benzeri şey yok.Nasıl başlatılıyor bu xc8 compiler.
printf(lcd_putc,"\f  Ne kadar okursan oku, bilgine, yakışır şekilde davranmıyorsan cahilsin demektir.  \n   semfero");d

Gökhan BEKEN

xc8 sadece bir derleyicidir. Bu yüzden başlat kısayolu vs. yok. MPLABX IDE'yi kurarsanız proje oluştururken, derleyici seçiminde otomatik olarak gelecektir. Kolay gelsin.
Özel mesaj okumuyorum, lütfen göndermeyin.

Kabil ATICI

#29
http://www.microchip.com/pagehandler/en-us/devtools/code_configurator/home.html
bir sigorta ve çevre birim ayaları için eklenti çıkarmışlar...
Tüm çipler için olmasada
http://ww1.microchip.com/downloads/en/DeviceDoc/Release%20Notes%20for%20MPLAB%20CC%20v2_0_1.pdf
desteklenen çiplerin listesi

Bu eklendi yeni MPLAM içinde default olarak gelmekte. eski sürümleri kullananlar içindir.
ambar7