Category: MCU Programlama

1

Sıfırdan STM32F0 Dersleri – USART

Bu yazında en sevdiğim çevre birimi olan USART dan bahsedeceğim.USART : Universal Synchronous/Asynchronous Receiver/Transmitter olarak açılır.Açılımındanda anlaşılacağı üzere senkron ve asenkron olarak çalışabilir. Temelde 2 pin kullanılır. TX ve RX. TX Transmitter(Verici) RX Receiver(Alıcı)...

0

Sıfırdan STM32F0 Dersleri – Proje Oluşturma

Bu örnekler de STM32F0 Discovery Kiti kullancağız.Üzerinde STM32F051R8T6 işlemcisini barındırıyor.Kit ile ilgili teknik dökümanları kaydetmekte fayda var.Ara ara inceleyeceğiz.IDE ve Compiler olarak Emblocks ve GCC kullanacağız.IDE kendi içinde Compiler olarak standart GCC’yi barındırıyor.Ayrıca Standart...

0

XC8 Dersleri 2 – ADC

Register kullanımını anladıysak artık çevre birimlerine geçebiliriz.Bu yazıda Analog Dijital Converter (ADC)’ı anlatmaya çalışacağım.Yine benim vazgeçilmezim olan PIC12F1822 ile devam etmek istiyorum.Bu MCU da 10-Bitlik ADC bulunmakta.2^10 dan 1024 değerlik bir ölçüm yapabileceğimizi görüyoruz.Bu...

0

XC8 Dersleri 1 – I/O

Bu yazıda XC8 ile registerların nasıl kullanıldığını ve PIC de I/O (Input/Output) işlemlerinin nasıl yapıldığını anlatmaya çalışacağım. Oldukça basit olan Microchip mimarisi sayesinde bu işlmeleri yapmanın kolay olması yanı sıra yazılımları taşınabilirliği ve başla...

0

STM32F4 – PWM and Complementary Output

STM32F4 de bulunan bir çok Timer dan TIM1 ve TIM8 bize ekstra özellikler sağlıyor.Bu timerlar ile “Complementary” çıkışlar elde edebiliyorsunuz. Complement çıkış bir PWM sinyalinin tam tersidir. Şayet bir PWM çıkışı “CH1″olarak isimlendiriliyor ise Complement’i...

0

STM32F429 Clock Configuration and Timer

Daha önce 8/16 bitlik işlemcilerle çalışmış biri için ARM mimarisine sahip işlemcilerle çalışmak bir hayli zor gelir hele ki akla gelen ilk soru “Clock” ayarlarıdır.STM32F429 Discovery kitiyle çalışırken bu ayarların nasıl yapıldığını bir kenara...