Ders Notları

100% Complete (success)
Dikkat !!! Lütfen okuyunuz ...

Öğretim Üyesi (Üyeleri): Arş. Gör. İsmail Hakkı Turan *

(*) Ders notu girebilmek için, bu alanda kendi isminiz yazıyor olmalı...

  • Bologna verilerinin girilmesi;
    ubys.omu.edu.tr adresinden,
    ÜBYS' de Öğretim Elemanları yetkisi seçilmeli... Öğretim elemanı danışmanlık işlemlerinden yapabilirsiniz...
Yıl: 2024, Dönem: Güz
Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Jonathan W. Valvano, Embedded Systems: Introduction to the ARM Cortex-M Microcontrollers Michael J. Pont, Embedded C Gömülü sistem geliştirme kitlerinin üretici dokümantasyonları (STM32, Arduino, MSP430 vb.)

Dersin İçeriği

Gömülü sistemlere giriş, mikrodenetleyiciler ve mimarileri, giriş/çıkış sistemleri, bellek yönetimi, zamanlayıcılar, kesmeler, gömülü yazılım geliştirme, gerçek zamanlı işletim sistemlerine giriş, sensör ve eyleyiciler, enerji verimliliği ve temel gömülü sistem tasarım uygulamaları.

Dersin Amacı

Bu dersin amacı, öğrencilerin gömülü sistemlerin temel prensiplerini, bileşenlerini ve uygulama alanlarını öğrenmelerini sağlamaktır. Donanım ve yazılım entegrasyonu hakkında temel düzeyde bilgi vererek, gerçek zamanlı sistem tasarımına giriş yapılır.

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Gömülü sistemlere giriş ve uygulama alanları
2 Mikrodenetleyici mimarileri ve temel bileşenler
3 Giriş/çıkış birimleri ve çevresel cihazlar
4 Bellek yapıları ve bellek yönetimi
5 Zamanlayıcılar ve sayıcıların kullanımı
6 Kesme (interrupt) mekanizmaları
7 Gömülü sistemlerde yazılım geliştirme, Embedded C
8 Ara Sınav Haftası
9 Gerçek zamanlı sistem kavramı ve RTOS'a giriş
10 Sensörler ve eyleyiciler ile veri alışverişi
11 Seri iletişim protokolleri (UART, SPI, I2C)
12 Gömülü sistemlerde enerji verimliliği
13 Gömülü sistem tasarımında hata ayıklama ve test
14 Gömülü sistem geliştirme kartları ile uygulama
15 Öğrenci proje sunumları ve genel tekrar
16 Final Sınavı