Şu Etikette Gönderilmiş Yazılar: ‘ARM Cortex-m3’

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.

ARM Cortex – M3 Serisi

Cuma, Haziran 24th, 2011

Son dönemde adını sıklıkla duyduğumuz ARM işlemcilerinin gün geçtikçe popülaritesini artıran ARM-Cortex-M3 serisi, genel olarak mikrodenetleyici uygulamalarında kullanılmak üzere tasarlanmış. Yakın zamana kadar ARM7TDMI serisinin kullanıldığı mikrodenetleyiciler yerini yavaş yavaş bu seriye bırakıyor.
(daha fazla…)

STM32 Discovery ile ilk adımlar 4- Blinky

Cumartesi, Haziran 11th, 2011

Şimdi tekrar “blinky” projemize dönüyoruz. Bu program STM32 Discovery üzerinde yüklü olarak geliyor. Yaptığı iş temel olarak kart üzerindeki LED’leri belirli aralıklarla yakıp söndürmek.
USER1 butonuna basıldığında LED’lerin yanma sıraları durum değiştiriyor:

1. Durumda sadece LED3 yanıp sönüyor

2. Durumda sadece LED4 yanıp sönüyor

3. durumda hem LED3 hem LED4 yanıp sönüyor.

Bu projede BUTON1, LED3, LED4 kaynakları kullanıldığından bunlara ait giriş çıkış birimlerinin ayarlarının yapılması gerekiyor.

(daha fazla…)

STM32 Discovery ile İlk adımlar 3:

Pazar, Mayıs 1st, 2011

RESET VE SAAT KONTROL ÜNİTESİ  (RCC)

Bu üniteyle ilgili çok fazla ayrıntı var.  Şimdilik sadece IO birimlerinin  ayarlarını inceleyeceğiz.
İşlemcimiz üzerinde her bir çevrebiriminin saat kaynağı ayrı ayrı kontrol edilebiliyor. Böylelikle
kullanılmayan çevrebirimleri kapalı tutarak güç tüketimi minimum seviyede tutabiliyoruz.
Aynı zamanda her bir çevrebirimi ayrı ayrı başlangıç durumuna(reset) getirilebiliyor.

RCC_APB1RSTR, RCC_APB2RSTR kaydedicileri çevrebirimlerini resetlemek için kullanılıyor.

RCC_AHBENR, RCC_APB2ENR, RCC_APB1ENR kaydedicileri çevrebirimlerinin saat kaynaklarını kontrol etmek için kullanılıyor.
(daha fazla…)