ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE

Ders Bilgi Formu ( ELM 334 )


   Temel bilgiler
Ders adı: Mikro İşlemciler
Ders kodu: ELM 334
Öğretim üyesi: Dr. Öğr. Üyesi İhsan Çiçek
AKTS kredisi: 4
GTÜ kredisi: 3 ()
Yılı, Dönemi: 3, Güz
Dersin düzeyi: Lisans
Dersin tipi: Zorunlu
Öğretim dili: İngilizce
Öğretim şekli: Yüz yüze
Ön koşullar: ELM 234 Lojik Devreler ve Tasarımı
Staj durumu: Yok
Dersin amacı: Öğrencilere mikroişlemci tabanlı sistemler geliştirmeyi öğretmek amaçlanmaktadır.
   Öğrenme çıktıları Yukarı

Bu dersi başarıyla tamamlayan öğrenciler, şu yetilere sahip olurlar:

  1. Mikroişlemci mimarisinin iç yapısı, mikro denetleyici organizasyonu ve çevre birimleri arasındaki iletişim hakkında kapsamlı bir anlayış kazanmak.

    Program Çıktılarına Katkıları

    1. Temel Elektronik Mühendisliği bilgisi edinmek

    Değerlendirme Tipi

    1. Yazılı sınav
  2. ARM assembly dilinde değişik uygulama programları yazabilir

    Program Çıktılarına Katkıları

    1. Matematik, fen ve mühendislik bilgilerini gerçek hayattaki problemlere uygulayabilmek
    2. Modern yöntemler ve teknik araçları kullanmak

    Değerlendirme Tipi

    1. Yazılı sınav
  3. Programlama uygulamalarında temel bilgisayar aritmetiği ve sayı sistemleri bilgisini kullanabilirler

    Program Çıktılarına Katkıları

    1. Temel Elektronik Mühendisliği bilgisi edinmek

    Değerlendirme Tipi

    1. Ödev
  4. Mikro işlemci çevrebirimleri kullanan uygulamalar geliştirebilirler

    Program Çıktılarına Katkıları

    1. Sistem tasarımlarını geliştirmek, uygulamak ve sürdürmek
    2. Mühendislik problemlerini formüle edip çözmek
    3. Disiplinlerarası etkileşim bulunan araştırma takımlarında etkin şekilde çalışmak

    Değerlendirme Tipi

    1. Ödev
   İçerik Yukarı
1. hafta: Derse Giriş, Sayısal Sistemler
2. hafta: Mikroişlemcilerin gelişimi, gömülü sistemlere giriş
3. hafta: ARM İşlemci Mimarisi, çalışması, yazmaçlar, bayraklar, bellek sistemi, exceptions
4. hafta: Yazılım Tasarımı, ARM Makine Dili 1
5. hafta: ARM Makine Dili 2
Gömülü C, Hata ayıklama
6. hafta: ARM Makine Dili 3
7. hafta: Arasınav, Gömülü C, Hata ayıklama
8. hafta: Gömülü C, Hata ayıklama
9. hafta: Kesmeler
10. hafta: Zamanlayıcılar, Darbe Genlişliği Modülasyonu
11. hafta: Seri haberleşme 1
12. hafta: Seri haberleşme 2
13. hafta: Analog arayüzlere bağlanma
14. hafta: Seçilmiş İleri Konular (DMA, RTOS, Kablosuz haberleşme vb.)
15. hafta*: *
16. hafta*: Final sınavı
Ders kitapları ve materyaller: 1. Yiu, J., 2014. The Definitive Guide to Arm® Cortex®-M3 and Cortex®-M4 Processors. Elsevier. ISBN: 9780124080829
Önerilen kaynaklar: 1. Gustedt, J., 2019. Modern C Manning Publications. ISBN: ISBN 9781617295812
2. Harris, S. and Harris, D., 2015. Digital Design and Computer Architecture: ARM Edition. Morgan Kaufmann. ISBN: 9780123944245
3. Yiu, J., 2015. The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ Processors. Elsevier. ISBN: 9780128032770
  * 15. ve 16. haftalar arası final sınavına hazırlık haftası bulunmaktadır.
Değerlendirme Yukarı
Değerlendirme tipi Hafta numarası Ağırlık (%)
Ara sınavlar (Vizeler): 7 30
Dönem içi diğer çalışmalar: 0 0
Proje: 0 0
Ödev: 4, 8,12 15
Kısa sınav (Quiz): 20
Final sınavı: 16 35
  Toplam ağırlık:
(%)
   İş yükü Yukarı
Etkinlik Süre (Haftalık saat) Toplam hafta sayısı Dönem boyu toplam iş yükü
Dersler (Yüz yüze öğretme): 3 14
Ders dışı bireysel çalışma: 1 12
Uygulama, Rehberli problem çözme: 3 6
Ödev: 4 3
Dönem projesi: 0 0
Dönem projesi sunumu: 0 0
Kısa sınav (Quiz): 1 2
Ara sınav için bireysel çalışma: 5 1
Ara sınav (Vize): 2 1
Final sınavı için bireysel çalışma: 6 1
Final sınavı: 3 1
    Toplam işyükü:
    Toplam AKTS kredisi:
*
  * AKTS kredisi, toplam iş yükünün 25'e bölümüdür. (1 AKTS = 25 saatlik iş yükü)
-->