Barış Samancı - ARM Nedir?
Ülkemizde yaşanan PIC çılgınlığının ardından bir çok kişi alışkanlıklarından dolayı yeni sistemlere, mimarilere geçememektedir.Bende yukarıda bahsettiğim kitabımda yeni başlayacak olanlara, merak edenlere baştan sona Philips LPC2000 işlemcileri üzerinde ARM7 programlamayı anlatmayı planlıyorum. Fiyatlarının düşmesi ve ülkemizde yaygınlaşmaya başlamasından dolayı ARM işlemciler uygulamalarımızda kullanılabilir hale gelmiştirler.Bazı işlemcilerin fiyatları 5 doların altına inmiştir. Düşününce yaklaşık aynı fiyata 8 bitlik 5Mips işlem hızına sahip bir işlemci almak yerine 32 bitlik 72Mips işlem hızına kadar çıkan bir işlemci almak daha mantıklıdır.Üstelik giriş/çıkış pini sayısı ve sahip olduğu bazı niteliklerden dolayı 32 bitlik ARM işlemcileri seçmek daha mantıklıdır.Tabi burada seçim kriteri sadece fiyat değildir.Çoğu uygulama için 8 bitlik işlemcilerde gayet yeterlidir. Seçim yaparken dikkat edilmesi gereken önemli kriterlerden biride geliştrirme ortamlarının kullanım kolaylığıdır.Ülkemizde genelde programlama ve kullanım kolaylığından (DIP kılıfa sahip olmaları) dolayı PIC işlemciler yaygın olarak kullanılmaktadır.Kitabımda Philips NXP firmasının ürettiği kullanımı kolay, ucuz, kolay bulunabilen ve yüksek performanslı ARM7 mimarisine sahip olan LPC2000 işlemcilerinin kullanımını bulacaksınız.Sıkıntı çekebileceğiniz tek nokta bu işlemcilerin yüzey montaj kılıflara sahip olmasından dolayı PCB ve lehimlemede olabilir.
32 bit ARM komut seti ve 16 bit THUMB komut seti ile birlikte çalışabilme
24 Eki 2010 Pazar, 22:39 tarihinde yazmış.
Merhaba, ARM nin devamı gelecekmi ?
24 Eki 2010 Pazar, 23:39 tarihinde yazmış.
Merhaba, zaman oldukça getirmeyi düşünüyorum.
30 Eki 2010 Cumartesi, 00:09 tarihinde yazmış.
Selam, Konuları seciminiz ve anlatimlariniz mukemmel. PIC ten bıkmıs bir profesyonel olarak ARM seciminde kararsizim. Neden Philips, neden LPC2000, hangi derleyici, vb... tecrubelerinizi anlatirmisiniz. iyi calismalar.
30 Eki 2010 Cumartesi, 00:25 tarihinde yazmış.
Nedenler 8 bit sınıfında PIC seçmemin nedenleri ile aynı. Çok çok daha fazla dökümantasyonu var, çok daha kolay bulunabiliyor, daha fazla çeşit var, desteği daha fazla gibi örnekleri çoğaltmak mümkün.IDE olarakta keil uvision öneririm. 32K kod sınırlamalı olarak herkesin kullanımına açık. Başlangıç için gayet yeterli. İyi çalışmalar.
30 Eki 2010 Cumartesi, 01:26 tarihinde yazmış.
Tesekkurler, Cevap gelene kadar butun ortam hazırlandı. Sizin LED uygulaması denendi. İlk kod bitmek uzere :) Derler ya "bir gun bir kitap okudum butun hayatım degisti." diye... Ben baskada birsey soylemem... Bana bu kadar yeter. Tuttugun altın olsun.
30 Eki 2010 Cumartesi, 01:30 tarihinde yazmış.
Bu ne hız :) , teşekkürler kolay gelsin..