Picproje Elektronik Sitesi

DERLEYİCİLER => Microchip XC Serisi => Microchip XC8 => Konuyu başlatan: run - 17 Ekim 2022, 22:37:46

Başlık: mplabx 5,05 ve xc8 1.45
Gönderen: run - 17 Ekim 2022, 22:37:46
Merhaba
şu an hali hazırda mplabx 5,05 ve xc8 1,45 kurulu
Mplab avr lerle kullanımını test etmek istiyorum. Avr ler için mevcutta basit bir şey yazdığımda cof gibi kodu takip edebileceğim bir dosya bulamadım ürettiklerini isis e yüklediğimde kodlar gelmedi ama kod çalıştı onun için yenisini yükleyip denemek istiyorum.
Bunun için mplabx6 yı kurmak istiyorum ona xc8 1,45 kurulabiliyor mu deneyen oldu mu?
Ya da xc8 in en güncel halini nerede bulabilirim.
Teşekkürler
Başlık: Ynt: mplabx 5,05 ve xc8 1.45
Gönderen: Tagli - 17 Ekim 2022, 22:46:23
Kendi sitesinden (https://www.microchip.com/en-us/tools-resources/develop/mplab-xc-compilers/downloads-documentation#XC8) indirebilirsin.
Başlık: Ynt: mplabx 5,05 ve xc8 1.45
Gönderen: run - 17 Ekim 2022, 23:14:15
Alıntı yapılan: Tagli - 17 Ekim 2022, 22:46:23Kendi sitesinden (https://www.microchip.com/en-us/tools-resources/develop/mplab-xc-compilers/downloads-documentation#XC8) indirebilirsin.
Bunlar free sanırım
full olanları nereden bulabilirim?
Başlık: Ynt: mplabx 5,05 ve xc8 1.45
Gönderen: Tagli - 17 Ekim 2022, 23:48:52
Ücretsiz olanı da işini görür muhtemelen. Artık eskiye kıyasla daha fazla optimizasyona izin veriyor ücretsiz versiyon. -O1 ve -O2 optimizasyonları açık. Sadece -O3 ve -Os seviyeleri ücretli versiyon gerektiriyor.
Başlık: Ynt: mplabx 5,05 ve xc8 1.45
Gönderen: sigmoid - 18 Ekim 2022, 00:05:16
Sanki Mplabx 6.00 bana ağır çalışıyor gibi geldi. Ben mplabx 5.50 üzerine son çıkan derleyicileri kurmayı tercih ediyorum. Xc8 v1.45 sadece picleri destekliyor. Xc8 v2 den sonrakiler avr ve pic destekliyor.
Başlık: Ynt: mplabx 5,05 ve xc8 1.45
Gönderen: Tagli - 18 Ekim 2022, 00:12:35
Alıntı yapılan: sigmoid - 18 Ekim 2022, 00:05:16Sanki Mplabx 6.00 bana ağır çalışıyor gibi geldi.
MPLAB X hep ağır çalışıyordu zaten :)
Başlık: Ynt: mplabx 5,05 ve xc8 1.45
Gönderen: mehmet - 18 Ekim 2022, 00:35:16
Atmel için .cof değil, .elf olması lazım.
Başlık: Ynt: mplabx 5,05 ve xc8 1.45
Gönderen: power20 - 18 Ekim 2022, 07:22:15
Mplabx 24GB ram ve SSD ile uçmuştu. SSD şiddetle öneririm 
Başlık: Ynt: mplabx 5,05 ve xc8 1.45
Gönderen: run - 19 Ekim 2022, 22:22:37
Cevaplarınız için teşekkür ederim. Dün yazmak için fırsatım olmadı, onun için geciktim.
PC de SSD var.
Mehmet hocam, deneme yaptığım bilgisayardan yazmadığım için yüklediğim dosyanın ismini hatırlayamadığım için cof yazmıştım.

Uzun zamandır yeni programlama yapmıyorum. Bir dönem avr leri kullandım, sonrasında zaman zaman PIC lerle ufak işler yaptım. Şimdi hangisiyle devam etmeliyim, onun kararını vermek istiyorum. 8 bitlik işlemciler fazlasıyla işimi görüyor.

Microchip atmeli satın aldıktan sonra derleyici konusunda ne yapmaya çalıştığını açıkçası anlamadım. AVR lere
Microchip studio + gcc ile destek vermeye devam mı edecek yoksa hepsini mplabx altında mı toplayacak?
Yoksa gcc zamanla işlevsiz hale mi gelecek?
Başlık: Ynt: mplabx 5,05 ve xc8 1.45
Gönderen: mehmet - 19 Ekim 2022, 22:57:00
Şahsi kanaatim;
MC ne yapar bilmiyorum. Ancak gcc
özellikle gömülü sistemlerde ilerlemeye
devam edecek.
Ayrıca pc üzerinde de açık kaynak.
Cılız kalabilir ama kaybolmaz.
Başlık: Ynt: mplabx 5,05 ve xc8 1.45
Gönderen: Erol YILMAZ - 20 Ekim 2022, 17:58:08
Alıntı yapılan: sigmoid - 18 Ekim 2022, 00:05:16Xc8 v1.45 sadece picleri destekliyor. Xc8 v2 den sonrakiler avr ve pic destekliyor.

XC8 v2.0 ile beraber CLANG/LLVM derleyicisine geçti.
https://microchipdeveloper.com/xc8:moving-to-xc8-2-0

Üretilen dosya boyutları değişmiş diyorlar.