Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Konuyu başlatan: musti463 - 25 Aralık 2014, 15:48:51

Başlık: ARM'a yeni başlayacağım sizce MikroC mi Keil mi?
Gönderen: musti463 - 25 Aralık 2014, 15:48:51
Merhaba,

ARM mikrodenetleyicilerini öğrenmek istiyorum. Sizce MikroC ile mi başlamalıyım yoksa Keil ile mi? Hangisi daha kapsamlı? Avantajları,üstünlükleri neler? Hangisinde teknik destek daha fazla bulabilirim? Hangisinin kütüphanesi daha geniş vb. açıdan değerlendirebilirmisiniz?
Başlık: Ynt: ARM'a yeni başlayacağım sizce MikroC mi Keil mi?
Gönderen: MC_Skywalker - 25 Aralık 2014, 16:16:44
Keil ---> ARM holdingin kendi derleyicisidir. desteklemediği MCU yoktur. Lisans ücreti yüksektir. 32k lik free sürümü vardır.
MicroC ---> birçok hazır kütüpansi mevcut olup, Ti, STM MCU ları destekler. Lisans ücreti ucuzdur.
Başlık: Ynt: ARM'a yeni başlayacağım sizce MikroC mi Keil mi?
Gönderen: minicihazlar - 25 Aralık 2014, 16:34:53
Bir de ücretsiz (IDE Eclipse ve derleyici gcc tabanlı) ve birçok örneği ile gelen CoIDE var. Ayrıca sınırsız/kısıtlamasız ve nerdeyse tüm debugger'ları destekliyor.
Başlık: Ynt: ARM'a yeni başlayacağım sizce MikroC mi Keil mi?
Gönderen: tekosis - 25 Aralık 2014, 16:35:34
kritik uygulamalarda mikro c ile müdahele edemediğim noktalar oldu. işimi görüyor ama fazla detaya giremiyorum. keil ile çalışmadım bilmiyorum.
Başlık: Ynt: ARM'a yeni başlayacağım sizce MikroC mi Keil mi?
Gönderen: musti463 - 25 Aralık 2014, 16:52:56
Keil lisansı ne kadar?
Başlık: Ynt: ARM'a yeni başlayacağım sizce MikroC mi Keil mi?
Gönderen: MC_Skywalker - 25 Aralık 2014, 17:15:23
5k Tl dolaylarından başlıyor.  Eğer NXP ürünleri ile çalışacaksanız NXP nin CodeRed firmasını aldıktan sonra LPCExpresso adıyla çıkarttığı derleyiciside 256K kadar ücretsiz  pro olanı tek kullanıcı  $500.

Bu arada NXP LPCExpresso linux üzerinde de çalışıyor

(http://i.imgur.com/hJBbSzV.png)
Başlık: Ynt: ARM'a yeni başlayacağım sizce MikroC mi Keil mi?
Gönderen: LukeSkywalker - 25 Aralık 2014, 18:05:05
"MikroC ile ARM Programlama" isminde Türkçe kaynak kitap var.

ST'nin kendi kütüphane dosyalarını MikroC ile kullanabilirsiniz.

MikroC ile register seviyesinde kod yazabilirsiniz.

MikroC ile istediğiniz herhangi bir C kütüphane dosyasını alıp çok az düzenleme yaparak kullanabilirsiniz.

MikroC içerisinde dahili olarak pek çok kütüphane bulunmaktadır ve kullanımı oldukça kolaydır.

MikroC 'yi "kütüphanelerine müdahele edilmiyor, bu yüzden tercih etmiyorum" diyenler kendi kütüphane dosyalarını yazabilirler veya hazır bir kütüphaneyi alıp kullanabilirler. Keil gibi bir derleyici içerisinde de sonuçta hiç kütüphane yok.

MikroC derleyicisi derli topludur ve içerisinde pek çok araç barındırır (usb bootloader, usart terminal, glcd bitmap editor, lcd custom character tool v.s).
Başlık: Ynt: ARM'a yeni başlayacağım sizce MikroC mi Keil mi?
Gönderen: Firzen - 25 Aralık 2014, 20:48:59
Alıntı yapılan: MC_Skywalker - 25 Aralık 2014, 17:15:23
5k Tl dolaylarından başlıyor.  Eğer NXP ürünleri ile çalışacaksanız NXP nin CodeRed firmasını aldıktan sonra LPCExpresso adıyla çıkarttığı derleyiciside 256K kadar ücretsiz  pro olanı tek kullanıcı  $500.

Bu arada NXP LPCExpresso linux üzerinde de çalışıyor

(http://i.imgur.com/hJBbSzV.png)

Hocam  AYNEN dediğiniz gibi hem mikroC hemde LPC için.
Başlık: Ynt: ARM'a yeni başlayacağım sizce MikroC mi Keil mi?
Gönderen: HeCToR - 25 Aralık 2014, 21:42:33
gerbay microC den neden kesinlikle uzak durmalıyız ?
Başlık: Ynt: ARM'a yeni başlayacağım sizce MikroC mi Keil mi?
Gönderen: oyaz - 25 Aralık 2014, 21:45:20
Benim şahsi fikrim işlemciye tam olarak hükmedemediğiniz yani kontrolün tamamen sizde olmadığı Micro C, CCS C gibi sistemlerden uzak durmanız. Bende CCS C kullanıyorum ama yakına zamanda terk edeceğim.
Başlık: Ynt: ARM'a yeni başlayacağım sizce MikroC mi Keil mi?
Gönderen: HeCToR - 25 Aralık 2014, 21:49:34
oyaz bu konuda haklısın ama yeni başlayanlar için daha mantıklı değilmidir en azından birşeyleri kavrayana kadar
Başlık: Ynt: ARM'a yeni başlayacağım sizce MikroC mi Keil mi?
Gönderen: oyaz - 25 Aralık 2014, 21:56:22
Eğer ticari bir iş olarak yapmanız gerekiyorsa ve süre sıkıntınız varsa yapıp geçebilirsiniz, tabi gerekli testleri yaparak ve doğru çalıştığından emin olarak. Ama zaman bolsa ARM ı Keil ya da IAR ile öğrenmek daha mantıklı bence.

Başlık: Ynt: ARM'a yeni başlayacağım sizce MikroC mi Keil mi?
Gönderen: HeCToR - 25 Aralık 2014, 22:00:20
Evet Kesinlikle öyle
Başlık: Ynt: ARM'a yeni başlayacağım sizce MikroC mi Keil mi?
Gönderen: MC_Skywalker - 25 Aralık 2014, 22:37:01
Eğer yeni başlayacak olan varsa geçen seneki ARM kursunun 2. versionu var.

UT.6.02x Embedded Systems - Shape the World (Course Starts - Jan 22, 2015 at 21:00 UTC) https://www.edx.org/course/embedded-systems-shape-world-utaustinx-ut-6-02x#.VJx1Sf88KA (https://www.edx.org/course/embedded-systems-shape-world-utaustinx-ut-6-02x#.VJx1Sf88KA)
Başlık: Ynt: ARM'a yeni başlayacağım sizce MikroC mi Keil mi?
Gönderen: Burak B - 26 Aralık 2014, 01:29:35
@gerbay +1, MikroC den uzak durun. Gerekirse Eclipse+GNU Tools for ARM+OpenOCD kullanın. Üstelik CMSIS desteği de var. Ayrıca gerekirse Keil uVision ile de kullanabiliyorsunuz. Daha ne olsun. :)