Arşiv ‘Gömülü Yazılımlar’ Kategori

STM32 Discovery ile ilk adımlar yazısı

Çarşamba, Ekim 26th, 2011
Daha önceden 4 parça halinde yayınladığım “STM32 Discovery ile ilk adımlar” yazılarımı tek parça halinde PDF formatında Slideshare.net üzerinden indirebilirsiniz.NOT: Dosya bazen sayfa üzerinde doğru görüntülenemiyor. “View on Slideshare” butonuna tıklayarak Slideshare sitesinden “download” seçeneği
ile indirebilirsiniz.

View more documents from ctasdemir.

Ucuz ARM oyuncakları – 2: STM32F4 DISCOVERY

Salı, Ekim 18th, 2011

Sizlere daha önceden STM32LVDiscovery kartını tanıtmıştım. ST firması yeni bir Discovery kartı daha çıkarmış. Bu sefer üzerinde 1 MB flash ve 192 KB SRAM’e sahip,  168 Mhz hıza kadar çıkabilen ve içerisinde ARM Cortex™-M4F çekirdeği bulunan STM32F407G işlemcili bir kart daha çıkartmış. Bu kartta daha önceki gibi oldukça uygun bir fiyattan satılıyor. Üzerinde MEMS mikrofon, 3 eksen ivmeölçer ve ses DAC’ı gibi birimler de bulunuyor. Bir önceki Discovery  gibi bu kart üzerinde de ST – Link debugger beraber geliyor. USB on-the-go  karttaki mikrodenetleyicinin güzel özelliklerinden birisi.

Kart üzerinde bulunan donanımlarla çok güzel projeler yapılabilmesine olanak sağlayacak bir yapıda görünüyor.

Kartla ilgili ayrıntılı bilgiyi ve ilgili dökümanları ST Electronics web sitesinde bulabilirsiniz.

ANSI C öğrenmenin Faydaları

Pazar, Eylül 18th, 2011

Özellikle elektronik alanında okuyan öğrenci arkadaşlara ANSI C ile programlama öğrenmelerini tavsiye ediyorum. İlerideki mesleki yaşamları için bunun yapılabilecek en iyi yatırımlardan biri olduğuna inanıyorum. ANSI C öğrenmenin faydalarına göz atalım:

(daha fazla…)

ARM Programlama

Perşembe, Temmuz 28th, 2011

Son dönemde bloguma gelen aramaların çoğunluğunu “arm programlama” oluşturuyor. Bu nedenle bu konuda birşeyler yazmak istiyorum.
ARM firmasının üretmiş olduğu ARM mimarisine ait işlemci çekirdekleri ve bu çekirdeklere sahip mikrodenetleyici / mikroişlemciler var. Dolayısıyla “ARM programlama” diye birşey yok. Onun yerine “ARM tabanlı mikrodenetleyici / mikroişlemci programlama” diye birşey var. Bu da birçok üreticinin üretmiş olduğu çeşitli mikroişlemci / mikrodenetleyici ailelerini içeriyor. Bu konuyla ilgili olarak daha önceki yazılarıma bakabilirsiniz.
(daha fazla…)

Gömülü sistemler ve ANSI C

Perşembe, Temmuz 7th, 2011

Gömülü sistemler alanında bilinmesi gereken temel şeylerden biri ANSI C programlama dilidir. Belki C dilini duymuşsunuzdur ama ANSI de ne diye soruyor olabilirsiniz. Kısaca açıklayayım:

ANSI – Amerikan Ulusal Standartlar Enstitüsü’nün adıdır. ANSI C ile bu kurumun yayınlamış olduğu C programlama dili standartıdır. En geniş kullanımı olan standart 89 yılında yayınlanmıştır. Bu standart ayrıca ANSI C89 olarak da bilinmekte. Şu an birçok derleyici bu standarta göre tasarlanmıştır.

(daha fazla…)