Picproje Elektronik Sitesi

DERLEYİCİLER => Microchip XC Serisi => Konuyu başlatan: Gökhan BEKEN - 15 Ocak 2014, 11:32:01

Başlık: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Gökhan BEKEN - 15 Ocak 2014, 11:32:01
Kaynak: http://www.microchip.com/pagehandler/en-us/devtools/mplabxc/home.html (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 (http://www.microchip.com/mplabxc8windows)
LINUX: http://www.microchip.com/mplabxc8linux (http://www.microchip.com/mplabxc8linux)
OS X: http://www.microchip.com/mplabxc8osx (http://www.microchip.com/mplabxc8osx)

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

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

Yeni güncelleme geldiğinde burdan duyuracağım.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: ahmetbudak - 16 Ocak 2014, 20:31:20
gökhan bey iyi akşamlar yeni versiyonları denedinizmi ? varsa farklılıklar nelerdir
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Tagli - 17 Ocak 2014, 13:23:43
Benim dikkatimi çeken, XC16'ya fixed-point türü değişkenler eklenmiş. Bu önemli bir gelişme bence. Gerçi daha önce DSP kütüphanesinde bunlar vardı galiba, kullanmadığım için pek bilmiyorum. Yanılıyor da olabilirim, belki sadece dokümantasyona yeni eklenmişlerdir. XC16'nun kullanım klavuzu versiyonu B'den C'ye geçmiş. Daha önce fixed-point'ten bahsetmiyordu, artık bahsediyor.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Gökhan BEKEN - 17 Ocak 2014, 15:14:08
Benim tek farkettiğim, lisans için yeni bir süre başlatmıyor, daha önceki versiyonlarda 60 günlük ücretsiz kullanım yaptıysanız sürenizi sıfırlamıyor, bu yüzden lite versiyon olarak derleme yaptığı için optimizasyon yapmıyor. Bu epey canımı sıktı, ben yeni süre verecek sanmıştım.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: t2 - 17 Ocak 2014, 15:34:17
peki ilaç? ilac kullanmıyor musunuz?
C:\Program Files\Microchip\xc8\v1.30\bin\xclm.exe
bunu değiştirince güzelleşiyor olması lazım.  hatta sadece silseniz de oluyor demişlerdi. Sadece XC8 için olabilir

https://www.google.com.tr/search?safe=active&output=search&sclient=psy-ab&q=xclm.exe+sonsivri&btnG=&oq=&gs_l=&pbx=1 (https://www.google.com.tr/search?safe=active&output=search&sclient=psy-ab&q=xclm.exe+sonsivri&btnG=&oq=&gs_l=&pbx=1)
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Gökhan BEKEN - 17 Ocak 2014, 16:18:07
Sildim ama yine olmadı, tabi silmeden önce yedeklemiştim, geri eski yerine koydum dosyayı. Sonsivriye üyeliğim olmadığı için crack'li dosyayı bulamadım. Elinde olan varsa burdan paylaşması bizim için iyi olur.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: subram - 17 Ocak 2014, 20:11:48
alttaki mesaja bakabilirsin hocam.

https://www.picproje.org/index.php/topic,47933.msg358683.html#msg358683 (https://www.picproje.org/index.php/topic,47933.msg358683.html#msg358683)
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Gökhan BEKEN - 18 Ocak 2014, 01:02:14
Teşekkürler @subram, aslında ben onu denemiştim ama olmadığını sanmıştım, meğer optimizasyon bölümünden pro mod değilde free mod seçili kalmış o yüzden olmuyor sanıyormuşum. Bir projede pro olarak derleme yaptırdığımda ram kullanımı %5 iken %3'e, flash kullanımı %5 iken %4'e düştü.

Daha önce, derleme yaparken "License type: Node Configuration" diyordu
crackten sonra "Lisans type : w " diyor artık.

Alıntı YapLicense Types
Workstation License

    Intended for use by a single user
    Can be installed on up to three workstations, i.e. a desktop, laptop and tablet

Network Server License

    Intended to have multiple users and can be installed on a network
    Restricted to use by one user at a time. The license is available to the other users one hour after a compile takes place.
    Might otherwise require a large number of compilers
    Great for use by global companies with multiple design centers
    Has a loan-out feature so that a license can be run like node locked for a specific amount of time
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Kazım - 18 Ocak 2014, 09:04:32
@meftun hocam, verdiğiniz güncel XC sürümleri içinde xclm.exe çalışıyor mu ? ve birde dosya içindeki xclm.exe sadece XC8 sürümü için mi ? yoksa XC16 ve XC32 içinde işe yarıyor mu ?
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: iruraz - 18 Ocak 2014, 13:05:42
Selam,

Derleme hızında bir iyileşme var mı acaba?
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Gökhan BEKEN - 18 Ocak 2014, 16:11:40
Alıntı yapılan: graski - 18 Ocak 2014, 09:04:32
@meftun hocam, verdiğiniz güncel XC sürümleri içinde xclm.exe çalışıyor mu ? ve birde dosya içindeki xclm.exe sadece XC8 sürümü için mi ? yoksa XC16 ve XC32 içinde işe yarıyor mu ?
Evet xc8 1.30 ile denedim çalışıyor. Sürüm ayırdetmiyor anladığım kadarıyla.
Ancak sadece xc serisi için işe yarıyor. C18 derleyicisinde xclm.exe olmadığı için farklı yöntemler gerekir.

Alıntı yapılan: iruraz - 18 Ocak 2014, 13:05:42
Selam,

Derleme hızında bir iyileşme var mı acaba?
xc8 1.20 ile 19 saniyede derlediğim bir projeyi, xc8 1.30 ile 18 saniyede derledim.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: iruraz - 21 Ocak 2014, 22:19:21
Alıntı yapılan: meftun - 18 Ocak 2014, 16:11:40
xc8 1.20 ile 19 saniyede derlediğim bir projeyi, xc8 1.30 ile 18 saniyede derledim.

Dişe dokunur bir gelişme olmamış yani. Teşekkürler hocam..
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Kazım - 23 Ocak 2014, 05:47:29
Mplab IDE ve XC derleyici sürümlerinin güncel versiyonları kurulacak iken, eski versiyonların üzerine mi kurulur, yoksa eski versiyonları kaldırıp, yenileri mi kurmak lazım?
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Tagli - 23 Ocak 2014, 07:46:20
MPLAB X'de durum nasıldı hatırlamıyorum. Ben önce eskiyi silip sonra yenisini kuruyorum ama diğer türlü yapınca sorun olur mu bilmem. Derleyicilerde ise sıra farketmiyor, her versiyon kendi klasörüne kuruluyor. Yani mesela XC16'nın hem 1.11 hem de 1.21 versiyonlarını aynı anda bilgisayarda bulundurmak ve kullanmak mümkün. Proje ayarlarında kurulu derleyiciler arasında istenilen versiyon seçilebiliyor. Gerçi ben genelde eskisini çok tutmuyorum.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Kazım - 23 Ocak 2014, 07:58:49
Teşekkürler @Tagli
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: subram - 23 Ocak 2014, 11:29:12
MPLAP X eski versiyonunu kaldrımadan yenisini kurmaya izin vermiyor.
XC için ise Gökçe'nin dedikleri doğru.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Tagli - 28 Şubat 2014, 16:51:31
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.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Kazım - 01 Mart 2014, 10:29:25
@tagli     

Şu xclm.exe sadece XC8 içinmi yoksa XC16 ve 32 içinde işe yarıyormu?
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Tagli - 01 Mart 2014, 11:05:13
Bilmiyorum, denemedim.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Gökhan BEKEN - 23 Mayıs 2014, 15:06:09
XC8'in versiyonu 1.30'du, 31/03/2014 Tarihinde 1.31'e yükselmiş. Duyrulur...
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: hasankara - 23 Mayıs 2014, 15:24:50
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.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: AsHeS - 23 Mayıs 2014, 15:41:28
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 ?
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Gökhan BEKEN - 27 Haziran 2014, 23:57:06
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...
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: t2 - 28 Haziran 2014, 00:14:32
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.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Gökhan BEKEN - 19 Eylül 2014, 20:43:08
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ış
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Gökhan BEKEN - 20 Ekim 2014, 15:51:10
06/09/2014 tarihinde MPLAB® XC8 Compiler v1.33B versiyonu çıkmış
10/10/2014 tarihinde MPLAB® XC16 Compiler v1.23 versiyonu çıkmış
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: justice_for_all - 20 Ekim 2014, 17:34:20
Bazılarında partsupport yazıyor.bunun anlamı ne? hocam
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Recep METE - 10 Ocak 2015, 00:23:40
Alıntı yapılan: meftun - 15 Ocak 2014, 11:32:01
Kaynak: http://www.microchip.com/pagehandler/en-us/devtools/mplabxc/home.html (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 (http://www.microchip.com/mplabxc8windows)
LINUX: http://www.microchip.com/mplabxc8linux (http://www.microchip.com/mplabxc8linux)
OS X: http://www.microchip.com/mplabxc8osx (http://www.microchip.com/mplabxc8osx)

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

XC32 1.31 Tıkla indir(Bu versiyon 06/01/2014 tarihinde çıkmış.):
WINDOWS: http://www.microchip.com/mplabxc32windows (http://www.microchip.com/mplabxc32windows)
LINUX: http://www.microchip.com/mplabxc32linux (http://www.microchip.com/mplabxc32linux)
OS X: http://www.microchip.com/mplabxc32osx (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.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Gökhan BEKEN - 10 Ocak 2015, 00:27:40
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.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Kabil ATICI - 12 Ocak 2015, 12:59:08
http://www.microchip.com/pagehandler/en-us/devtools/code_configurator/home.html (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 (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.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: a.zorba - 28 Ağustos 2015, 20:33:07
xc8-v1.35   ilaç ' ı olan varmı.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: polleme - 28 Ağustos 2015, 20:38:37
İlaca gerçekten ihtiyaç var mı? İndirilen hali optimizasyon dışında her özelliği ile birebir aynı deniliyor ve çalışıyor. Optimizasyon ise küçük projelerde gerçekten elzem mi? Yoksa bilmediğim başka bir sorun oluyor mu?
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: a.zorba - 28 Ağustos 2015, 21:14:22
xclm ile 1,31 de derledi .
1,35 ile aşagıda ki uyarı yı veriyor.
:: warning: (1273) Omniscient Code Generation not available in Free mode
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Hadi - 28 Ağustos 2015, 21:52:33
Alıntı yapılan: a.zorba - 28 Ağustos 2015, 20:33:07
xc8-v1.35   ilaç ' ı olan varmı.

https://www.picproje.org/index.php/topic,47933.msg465741.html#msg465741 (https://www.picproje.org/index.php/topic,47933.msg465741.html#msg465741)
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: a.zorba - 28 Ağustos 2015, 22:01:35
bendeki son versiyon xclm   MXC1321.    buda xc8  1,33versiyonda işe yarıyor , 1,35 sürümde işe yaramadı .
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: M_B - 28 Ocak 2016, 20:12:28
Merhabalar;
MPLAB® XC8 Compiler v1.36   1/25/16
http://www.microchip.com/pagehandler/en-us/devtools/mplabxc/home.html (http://www.microchip.com/pagehandler/en-us/devtools/mplabxc/home.html)

Piyasaya sürülmüş. Herhalde şu an ilacı küreği yoktur. Yoksa yanılıyormuyum.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: t2 - 28 Ocak 2016, 21:06:09
Bence eski ilaç işe yarar. 1.35 için kullanıyorum. çalışıyor. Uzun zamandır yeni versiyonlar için hep işe yarıyor.
önce orijinali xclm.old olarak değiştirilir. ilaçlı xclm.exe,  ilgili  klasöre kopyalanacak.  komut satırı yönetici olarak çalıştırılacak.  oradan xclm çalıştırılacak.

https://www.picproje.org/index.php?topic=47933.15 (https://www.picproje.org/index.php?topic=47933.15)
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: iyildirim - 24 Şubat 2016, 00:40:39
Alıntı yapılan: t2 - 28 Ocak 2016, 21:06:09
Bence eski ilaç işe yarar. 1.35 için kullanıyorum. çalışıyor. Uzun zamandır yeni versiyonlar için hep işe yarıyor.
önce orijinali xclm.old olarak değiştirilir. ilaçlı xclm.exe,  ilgili  klasöre kopyalanacak.  komut satırı yönetici olarak çalıştırılacak.  oradan xclm çalıştırılacak.

https://www.picproje.org/index.php?topic=47933.15 (https://www.picproje.org/index.php?topic=47933.15)
+1

xc8 v1.36, xc16 v1.25 de işe yarıyor. Abuk subuk şişik kod üretmiyor. 
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: HeCToR - 24 Şubat 2016, 00:58:19
Konu açılmışken danışmak istediğim bir konu var ben XC8 orjinal lisans almayı düşünüyorum ama lisans süreleri 1 yıllık deniliyor burada anlamadığım bir yıl sonra yine compiler optimizasyon işlemini pro olarak devam ettirip güncellemelerimi kapatıyor acaba anlayamadım saygılar
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Tagli - 24 Şubat 2016, 09:29:58
Benim bildiğim kadarıyla lisanslar süresiz. Ancak 1 yıl süreyle teknik destek hizmeti yanında geliyor. Bu sürenin sonunda dilersen tekrar destek satın alabiliyorsun. Ama tabi yanlış anlamış da olabilirim.

Bu arada, lisansları faturalı olarak almak için nasıl bir prosedür izlemek gerekiyor? Yani bunları şirket olarak internetten alıp gider olarak gösterebilir miyiz?
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: HeCToR - 24 Şubat 2016, 11:48:17
@Tagli digikeyden yada farnell gibi yerlerden aracı firma üzerinden getirterek aracı firma size fatura keserek gider olarak gosterebilirsiniz
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: Gökhan BEKEN - 24 Şubat 2016, 12:22:30
Rom elektronik zaten microchip temsilcisi olduğu için bu işleri halletmiyor mu?
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: HeCToR - 24 Şubat 2016, 12:31:13
Rom elektronik birse beş diyor fiyatlar uçuk ve temsilcisi oldukları halde birşey soruyorsunuz teknik konularda zayıflar doğru düzgün cevap veremiyorlar
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: t2 - 24 Şubat 2016, 14:54:34
Artık temsilci değiller bildiğim kadarıyla. Geçtiğimiz senelerde bir bülten yayınlamışlardı.  temsilcilik bitmişti diye hatırlıyorum.
Başlık: Ynt: XC8/XC16/XC32 güncel versiyonlar
Gönderen: dursuncemal - 24 Şubat 2016, 17:51:17
future diye bir yer var al birini vur oburune gecenlerde bir sensor lazim oldu yok 3000 adet  yok1000 adet   muhabeti yapti  _yani microhip'in sitesinde satis adetleri 25 den basliyo dedim nasik olacak bu isler dedim?_ MICROCHIP DIRECT   ile  balantıya gecmemizi microchip soyluyormus.  iki gun rom u aradim tel acan yok. baska bir yer daha var adi aklima gelmıyıo sadece danisman mis danisacak adam yok. karma karisik isler vala karakoyden temin ettim malzemeyi.