http://www.emblocks.org/web/ (http://www.emblocks.org/web/)
birkaç yak söndür denemem oldu STM32f4 için. Başarılı buldum.
ARm, Pic, ve bitkaç mcu ailesi içinde derleme yapabiliyor.
http://www.codeblocks.org/ (http://www.codeblocks.org/) çakması gibi duruyor (Belki de codeblocks çakmadır) Özellik olarak aralarında çok fark yok sanırım.
Keil' de yıllardır scintilla kullanıyor ama hala adam gibi bir IDE yapamadılar. Düşünüyorumda acaba uVision IDE' yi yazanlar Keil' in akrabagillerden mi acep. :)
(http://s28.postimg.cc/hjq8pk1kp/Ads_z.jpg) (http://postimg.cc/image/hjq8pk1kp/)
Ben şuan indirip, inceleyemiyorum. Ayrıca siteleride açılmıyor.
St ve NXP de hangi mcuların desteği var?
Bende şöyle bir göz gezdirdim. Gözüme çarpan özellikler.
- ARM(Keil) derleyici desteği
- PIC C18, C30, C32 desteği
- Astyle ile "Code Formatting" özelliği ekli geliyor.
- AutoVersioning ve SVN entegrasyonu.
- DoxyBlocks ile dökümantasyon hazırlama.
...
Adamlar Scintilla' yı konuşturmuş tebrik etmek gerek. Keil' in akrabalara göstermek gerek. :)
Bilmeyen arkadaşlar için Keil uVision IDE' de Scintilla kullanır. Zaten Em::Blocks kurunca menülerdeki ikonlar size tanıdık gelecektir. Scintilla kendi başına bir kod ve metin editörüdür. İsteyen http://www.scintilla.org/ (http://www.scintilla.org/) adresinden kaynak kodlarına ulaşabilir.
Alıntı yapılan: ByteMaster - 07 Mayıs 2014, 23:29:10
Adamlar Scintilla' yı konuşturmuş tebrik etmek gerek. Keil' in akrabalara göstermek gerek. :)
Hocam Scintilla nedir ne işe yarar? Aynı anda yazmışız.
Alıntı yapılan: mistek - 07 Mayıs 2014, 23:32:35
Hocam Scintilla nedir ne işe yarar?
Mesajımı düzenlerken mesaj atmışsın yukarıda yazdım.
İsteyen Keil içindeki UvEdit.dll' i Scintilla' nın son sürümü ile değiştirerek güncelleyeiblir. Ben yıllardır yapıyorum bunu. Pek bir etkisini göremedim ama olsun. :)
Bu derleyiciye kendi compiler'ımızı manuel olarak ekleme imkanımız var mı ? Kullanan var mı kendi derleyicisini.
Code:Block a GCC ARM eklemiştim. ilk eklme biraz uğraştırıcı derleyici ile kullanılacak paremetre tanımlamak isterseniz onları gerekli yerler giriyorsunuz. sonra kullanıma haır hale geliyor.
Code:Block içinde PC için C/C++ ve Atmel MCU derleyicisi hazır tanımıl geliyor.
Bare-Metal ARM Systems nedir ?
Almanca bilmiyorum ama burada ki bare-metal manası, üstünde RTOS koşmayan MCU'lu sistemlere verilen ad.
http://www.mikrocontroller.net/articles/STM32_-_Einstieg_mit_Em::Blocks (http://www.mikrocontroller.net/articles/STM32_-_Einstieg_mit_Em::Blocks)
bunu örnek bir proje hazırlanması için koydum.
bare metal e gelince bir çeşit derleyici seçimi yaptırıyor. ve bare matel diye geçiyor.
"Bare Metal ARM" İşlemci üzerinde herhangi bir işletim sistemi yada aracı programlar olmadan doğrudan ARM işlemci üzerinde gömülü sistem programların çalıştırtırılması imiş.
Başından beri yaptığımız iş gibi görünüyor.
isim mi koymuşlar? Muhittin Bunu Sevdi,
AyEm Bare Metal programmer.
mesaj birleştirme:: 08 Mayıs 2014, 15:20:22
Benimle Aynı Kaderi Paylaşmış.
http://www.sl-alex.com.ua/en/page/emblocks-ide-for-arm-cortex (http://www.sl-alex.com.ua/en/page/emblocks-ide-for-arm-cortex)
Hocam @z'nin söylediği gibi
Bare metal hiçbir işletim sistemi olmadan çalışan programlara denir.En basitinden pic,ARMCM0-C4 vs üzerinden çalıştırdığımız programlar bare metal oluyo.
Alıntı yapılan: muhittin_kaplan - 08 Mayıs 2014, 15:19:09
AyEm Bare Metal programmer.
(http://t0.gstatic.com/images?q=tbn:ANd9GcQ-0qABCIENWVoy5wp_HVQp_HdO6z1V2HEiEWWKKr7R_btG_KwzEA)