Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Cortex ARM => Konuyu başlatan: muhittin_kaplan - 07 Mayıs 2014, 21:46:35

Başlık: Birçok MCU için derleyici
Gönderen: muhittin_kaplan - 07 Mayıs 2014, 21:46:35
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.
Başlık: Ynt: Birçok MCU için derleyici
Gönderen: subram - 07 Mayıs 2014, 22:08:40
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.
Başlık: Ynt: Birçok MCU için derleyici
Gönderen: Burak B - 07 Mayıs 2014, 23:09:17
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. :)
Başlık: Ynt: Birçok MCU için derleyici
Gönderen: muhittin_kaplan - 07 Mayıs 2014, 23:22:38

(http://s28.postimg.cc/hjq8pk1kp/Ads_z.jpg) (http://postimg.cc/image/hjq8pk1kp/)
Başlık: Ynt: Birçok MCU için derleyici
Gönderen: Ramiz - 07 Mayıs 2014, 23:25:37
Ben şuan indirip, inceleyemiyorum. Ayrıca siteleride açılmıyor.

St ve NXP de hangi mcuların desteği var?
Başlık: Ynt: Birçok MCU için derleyici
Gönderen: Burak B - 07 Mayıs 2014, 23:29:10
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.
Başlık: Ynt: Birçok MCU için derleyici
Gönderen: mistek - 07 Mayıs 2014, 23:32:35
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.
Başlık: Ynt: Birçok MCU için derleyici
Gönderen: Burak B - 07 Mayıs 2014, 23:33:38
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. :)
Başlık: Ynt: Birçok MCU için derleyici
Gönderen: MrDarK - 08 Mayıs 2014, 09:40:03
Bu derleyiciye kendi compiler'ımızı manuel olarak ekleme imkanımız var mı ? Kullanan var mı kendi derleyicisini.
Başlık: Ynt: Birçok MCU için derleyici
Gönderen: MC_Skywalker - 08 Mayıs 2014, 12:06:23
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.
Başlık: Ynt: Birçok MCU için derleyici
Gönderen: muhittin_kaplan - 08 Mayıs 2014, 14:50:04
Bare-Metal ARM Systems nedir ?
Başlık: Ynt: Birçok MCU için derleyici
Gönderen: AsHeS - 08 Mayıs 2014, 15:12:18
Almanca bilmiyorum ama burada ki bare-metal manası, üstünde RTOS koşmayan MCU'lu sistemlere verilen ad.
Başlık: Ynt: Birçok MCU için derleyici
Gönderen: muhittin_kaplan - 08 Mayıs 2014, 15:16:09
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.
Başlık: Ynt: Birçok MCU için derleyici
Gönderen: z - 08 Mayıs 2014, 15:17:42
"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.

Başlık: Ynt: Birçok MCU için derleyici
Gönderen: muhittin_kaplan - 08 Mayıs 2014, 15:19:09
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)
Başlık: Ynt: Birçok MCU için derleyici
Gönderen: yamak - 08 Mayıs 2014, 15:22:07
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.
Başlık: Ynt: Birçok MCU için derleyici
Gönderen: z - 08 Mayıs 2014, 17:21:06
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)