Picproje Elektronik Sitesi

DERLEYİCİLER => Microchip XC Serisi => Microchip XC8 => Konuyu başlatan: Tagli - 26 Mayıs 2012, 10:16:00

Başlık: MPLAB X ve Gerçekte Olmayan Hatalar
Gönderen: Tagli - 26 Mayıs 2012, 10:16:00
Başlığın pek birşey ifade etmediğinin farkındayım ama daha iyi birşey gelmedi aklıma. Sorunu yazınca anlayacaksınız ama derdimi.

Anlaşılan, XC8 ile C18'den alıştığımız donanım kütüphanelerini kullanabiliyoruz. Hatta sanırım herhangi birşey include etmeye bile gerek kalmıyor. Program sorunsuz derleniyor ve çalışıyor ama MPLAB X bu satırları hatalı olarak gösteriyor. Ayrıca kod tamamlama özelliği de bu donanım kütüphanesi için kullanılamıyor. Yapmam gereken bir ayar veya include işlemi mi var?

[IMG]http://i45.tinypic.com/sqh6id.png[/img]
Başlık: Ynt: MPLAB X ve Gerçekte Olmayan Hatalar
Gönderen: Erol YILMAZ - 26 Mayıs 2012, 10:17:33
XC8 ve MPLABx e geçmek için erken diye düşünüyorum...
Başlık: Ynt: MPLAB X ve Gerçekte Olmayan Hatalar
Gönderen: Tagli - 26 Mayıs 2012, 10:23:50
Evet bu benim de aklıma geliyor. Gerçi MPLAB X tam olgunlaşmasa da Linux desteği sebebiyle ilgimi çekiyor. Ayrıca daha önce kullanmış olduğum NetBeans'in tanıdık arayüzü ile beni etkiledi. Eski MPLAB'leri bir türlü sevememiştim.

Ama belki bir süre daha MPLAB X + C18 kullanmaya devam etseydim daha iyi olabilirdi.

Yine de, birilerinin yeni derleyicileri ve IDE'leri kurcalayıp denemesi gerekli, değil mi?  ;)
Başlık: Ynt: MPLAB X ve Gerçekte Olmayan Hatalar
Gönderen: elektronikhobi - 26 Mayıs 2012, 14:04:58
Alıntı yapılan: Tagli - 26 Mayıs 2012, 10:23:50
Gerçi MPLAB X tam olgunlaşmasa da Linux desteği sebebiyle ilgimi çekiyor. Ayrıca daha önce kullanmış olduğum NetBeans'in tanıdık arayüzü ile beni etkiledi.

Evet Ubuntu altında mikro denetleyiciyi programladıktan sonra MPLAB X üzerinden programı durduramıyorsunuz. Gene de konsoldan durdurmak mümkün tabi. Böyle ufak tefek hatalar vardı en son baktığımda..

Ama ben eski bir penguen olduğum için öyle ağır geliştirme ortamlarını açmak, kod yazmak, hepsi için proje ismi vermek zor geldiği için ufak bir make dosyası ile işi hallediyorum  ;)

https://github.com/erdemoncel/sicaklik/blob/master/Makefile

Netbeans'i ben de çok beğeniyorum. Ayrıca Emacs kısayollarını kullanabilmek de çok pratik  :)