"Enter"a basıp içeriğe geçin

Etiket: gömülü elektronik

STM32F103 (ARM-Cortex M3) ile I2C Master Haberleşme

Merhaba sevgili ziyaretçiler. Bu yazımda STM32F103 mikrodenetleyicisi ile master modda I2C haberleşmeyi irdeliyor olacağız. I2C ifadesi Inter-Integrated Circuit İngilizce ifadesinin açılımıdır. Türkçe anlamı ile entegre devreler arasında anlamına gelir. Diğer bir ismi ise TWI yani Two-Wire Interface yani İki Hatlı Arayüzdür. I2C yada TWI iletişim için yalnızca iki hat kullanan asenkron seri haberleşme protokolüdür.

Eclipse İçin STM32 Cube MX Eklentisi’nin Kurulumu ve Kullanımı

Merhaba sevgili ziyaretçiler. Bu yazımda daha önceki yazılarımda kurulumunu ve girişini yapmış olduğumuz Eclipse IDE üzerinde ARM tabanlı mikrodenetleyiciler için gömülü yazılım geliştirme konusunun devamı olarak, ST firmasının ARM tabanlı STM32 mikrodenetleyicileri için görsel arayüz aracılığıyla kod üretimini sağlayan Cube MX eklentisinden bahsedeceğim.

Eclipse IDE ile STM32 Mikrodenetleyicileri İçin Gömülü Yazılım Geliştirme ve Hata Ayıklama – Board Emülatörü

Merhaba sevgili ziyaretçiler bu yazımın konusu bir önceki ve önceki yazılarımın  üzerine ilave olarak devam edecek. Bu yazıya devam etmeden önce o yazılarımı okumanızı tavsiye ederim. Bu yazımda Eclipse IDE ile STM32 mikrodenetleyicileri üzerinde hata ayıklama için gerekli ayarlamaları yapıp hata ayıklama araçlarına değineceğiz. Bu bölüm ve sonrasında daha çok uygulama ağırlıklı ilerleyeceğiz.

MPLAB IDE ve Xc8 ile Merhaba Dünya

Merhaba sevgili ziyaretçiler. Bu yazımızın konusu Microchip firmasının 8-bit mikrodenetleyicileri için piyasaya sunduğu C derleyicisi olan xc8 üzerine olacak. Uygulamamızda denetleyici olarak Pic18f2550’yi kullanacağız. Bir mikrodenetleyici için program yazmaya geçmeden önce o denetleyicinin iç yapısı iyi incelenmelidir. Bunun için en bilindik ve geçerli yol ilgili denetleyicinin (bütün elektronik devre elemanlarının olduğu gibi) datasheetinden faydalanmaktır.