ÖK
Oğuzhan Kapukaya
Araştırma Görevlisi · İTÜ EEF

📖 Ders Açıklaması

Mikrodenetleyici mimarisi, giriş/çıkış birimleri, kesme mekanizmaları, haberleşme protokolleri (UART, SPI, I2C) ve gerçek zamanlı uygulama geliştirme.

🎯 Dersin Amaçları

  • 1ARM tabanlı mikrodenetleyici mimarisini anlamak
  • 2GPIO, timer, ADC, DAC birimlerini programlayabilmek
  • 3UART, SPI ve I2C protokollerini uygulamak
  • 4Gerçek zamanlı gömülü sistem uygulamaları geliştirebilmek

📅 Haftalık Ders Planı

HaftaKonu
1Mikrodenetleyici Mimarisine Giriş
2STM32 Geliştirme Ortamı Kurulumu
3GPIO: Dijital Giriş/Çıkış
4Kesme Yönetimi (NVIC)
5Timer ve PWM Üretimi
6ADC: Analog-Dijital Dönüştürücü
7DAC ve Sinyal Üretimi
8📝 Ara Sınav
9UART Haberleşmesi
10SPI Protokolü
11I2C Protokolü
12DMA ile Veri Transferi
13RTOS Temelleri
14Proje Sunumları