Timer ve PWM’e Genel Bakış, STM32F4’de Timer ile PWM Çıkış Sinyali Oluşturma

ST’nin yayınladığı örneklerde Timer konusu üzerinde çok durulmamış. Birkaç örnek verilmiş fakat bu örnekler tam olarak açıklanmamış ve bazı kısımlarda görmezden gelinmiş. Bu sebeple Timer kodu yazdığım ilk zamanlarda sürekli hatalarla karşılaştım. Teoride çalışması gereken kod pratikte yanlış çalıştı. Örneğin 50 Hz’lik bir PWM sinyali üretmeye çalışırken 200 Hz’lik PWM sinyali üretmiş oluyordum. Uzun araştırmalar sonunda bunun clock ayarlarıyla alakalı olduğunun farkına vardım.

Read more

STM32F4-Discovery Board’u Keil uVision MDK-ARM ile Kodlama

images

Bu yazımda adım adım Keil uVision ile STM32F4 geliştirme kartını programlamayı anlatacağım. STM32F4 üzerinde bulunan LED’leri yakıp söndüren bir programı sıfırdan yazmayı planlıyorum ve Keil uVision’daki gerekli ayarlamaların nasıl yapılacağını resimli olarak adım adım göstermek isterim.

İlk olarak Keil uVision MDK-ARM programını indirip bilgisayarımıza yükleyelim. https://www.keil.com/ sitesinden biraz arayarak bulabilirsiniz. İndirince bir form karşınıza çıkar. Formu doldurarak Keil uVision MDK-ARM programını indirebilirsiniz. Programı bilgisayarımıza yükleyelim.

Read more