Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
Elektrik-Elektronik Mühendisliği (İngilizce) - 2015 | EE4037 | Microcontroller Based System Design | Zorunlu | 7 | 5,00 | 3 | 0 |
Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
Elektrik-Elektronik Mühendisliği (İngilizce) - 2015 | EE4037 | Microcontroller Based System Design | Zorunlu | 7 | 5,00 | 3 | 0 |
- Gömülü sistem yazılımı ve donanımının tasarım temelleri öğrenimi - Mikrodenetleyici mimarisinin temellerinin öğrenimi - Yaygın kullanılan 32-bit ARM tabanlı bir işlemcinin öğrenilemesi (STM32F407VG) - C ile gömülü sistem yazılımı ve hata ayıklama tekniklerinin tartışılması - Cortex Microcontroller Software Interface Standard (CMSIS) kullanımının anlatımı. - HW/FW geliştirme araçları ve bunlerın efektif kullanımının anlatımı - Öğrencinin tam bir gömülü sistem tasarım sürecini görmüş olması.
-
Bu derste modern mikroişlemci ve mikrokontrolör sistemlerinin anlaşılması ve bunlar üzerinde deneyim kazandırılması hedeflenmektedir. Bu ders sonunnda: • Introductory understanding of microcontroller architecture • mikroişlemci/mikrokontrolör sistemlerinin iç yapısı ve çalışma prensipleri anlaışmış olacaktır. İç yapıda yer alan ALU, bellek, ve I/O birimleri çalışma sistemleri detaylı incelenecektir. • Veri ve program bellekleri erişimi ve bağlantıları • Zamanlayıcılar, kesmeler • çevrebirimleri (ADC,DAC,PWM modulleri vb.) • Çip üzerindeki yada dışarıdaki birimler ile arayüzleme ( i.e. motorlar, zamanlayıcılar, LEDler, anahtarlar, butonlar, sensorler, vb.) • Use of external peripherals like Accelerometer, MEMS microphone. • Haberleşme arayüzleri: SPI, I2C, I2S, RS232
Teorik saatler, Lab saatleri, Projeler
Yok
İngilizce
C. Noviello, Mastering STM32, Lenapub, 2018
-
Hafta | Teorik |
---|---|
1 | Giriş |
2 | Mikrodentleyicilerin C ile programlanması |
3 | Mikrodentleyicilerin C ile programlanması |
4 | Mikrodentleyicilerin assembly ile programlanması |
5 | Mikrodentleyicilerin assembly ile programlanması |
6 | Sayısal giriş çıkış |
7 | Sayısal giriş çıkış |
8 | Ara Sınav Haftası |
9 | Kesmeler |
10 | Kesmeler |
11 | Güç planlaması |
12 | Güç planlaması |
13 | Zamanlayıcılar |
14 | Zamanlayıcılar |
15 | Uygulama |
16 | Ders Çalışma Haftası |
17 | Final sınavı |
Değerlendirme | Değer |
---|---|
Yarıyıl (Yıl) İçi Etkinlikleri | 60 |
Yarıyıl (Yıl) Sonu Etkinlikleri | 40 |
Yarıyıl (Yıl) Sonu Etkinlikleri | Değer |
Final Sınavı | 100 |
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ders Öncesi/Sonrası Bireysel Çalışma | 14 | 5 | 70 |
Proje ve Hazırlığı | 1 | 25 | 25 |
Laboratuvar ve Hazırlığı | 0 | 0 | 0 |
Arasınav ve Hazırlığı | 1 | 10 | 10 |
Final ve Hazırlığı | 1 | 15 | 15 |
ÖÇ1 | |||||||||||||||||
ÖÇ2 | |||||||||||||||||
ÖÇ3 | |||||||||||||||||
ÖÇ4 | |||||||||||||||||
ÖÇ5 |