Bu dersin sonunda öğrenciler; 1) Gömülü sistemlerin bilimsel prensiplerini ve kavramlarını öğrenir. 2) Gömülü sistem programlaması hakkında deneyim sahibi olur. 3) Gömülü sistemlerde gerçek zamanlı yönetim modelini öğrenir. 4) Sinyal işleme ve geri besleme kontrolü gibi temel kavramları gömülü sistemler açısından öğrenir. 5) Gömülü sistemlerin performans analizi ve eniyilemesini öğrenir.
DERSİN VERİLİŞ BİÇİMİ
Yüz Yüze
DERSİN ÖNKOŞULLARI
Yok
ÖNERİLEN DERSLER
Yok
DERS TANIMI
Mikro denetleyici ve mikroişlemcilerin gömülü sayısal bilgisayar sistemlerindeki gerçekleştirimleri.
DERS İÇERİĞİ
HAFTA
KONULAR
1. Hafta
Genel bakış ve tarihçe
2. Hafta
İlgili araçlar, standartlar ve mühendislik kısıtları
3. Hafta
Gömülü sistemlerin karakteristikleri
4. Hafta
Gömülü uygulamalar için temel yazılım teknikleri
5. Hafta
Paralel giriş-çıkış
6. Hafta
Eşzamanlı ve eşzamansız seri iletişim
7. Hafta
Periyodik kesmeler, dalga biçimi üretimi, zaman ölçümü
8. Hafta
ARA SINAV
9. Hafta
Veri edinimi, kontrol, algılayıcılar, eyleyiciler
10. Hafta
Karmaşık gömülü sistemler için uygulama stratejileri
11. Hafta
Düşük güç kullanımı için teknikler
12. Hafta
Mobil ve ağa bağlı gömülü sistemler
13. Hafta
İleri giriş/çıkış konuları
14. Hafta
Gömülü sistemler için hesaplama platformları
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR
1. Embedded Systems: Architecture, Programming and Desing, McGraw Hill,Raj Kamal, 2nd edition , ISBN: 0070667640, 2008 2. Embedded Systems Architecture: A Comprehensive Guide for Engineers and Programmers, Elseiver, Tammy Noergaard, ISBN: 0-7506-7792-9, 2005