• Türkçe
  • English
Ders Kodu: 
CSE 326
Ders Dönemi: 
Bahar
Ders Tipi: 
Alan Seçmeli
Kredi: 
3
Teori Saati: 
3
Uygulama Saati: 
0
Laboratuvar Saati: 
0
AKTS: 
5
Dersin Dili: 
İngilizce
Dersin Amacı: 
Bu pratik ders gömülü sistem yapılarını ve gömülü sistem geliştirme/programlama/hata ayıklama tekniklerini öğretmeyi hedefler. Bir seri laboratuvar uygulamalarıyla, öğrenciler gömülü Linux sistemlerinin geliştirilmesi/programlanması/hata ayıklanması becerilerini kazanırlar.
Dersin İçeriği: 

Gömülü sistem anatomisi. Neden gömülü Linux? Mikroişlemci esasları. Linux esasları. RS232. Terminal Emulatörleri. Çapraz-geliştirme ortamı (Yerel/Hedef compilation). Önyükleyiciler. Ağ servislerinin kurulumu. Çekirdek yükleme (SD-kart ve NFS/TFTP) Linux çekirdek konfigürasyonu/derlenmesi ve kök system. Çerçeve belleği, dokunmatik aygıtları. Gömülü grafik, gömülü grafik ortamları, Qt/Qt Embedded, Sanal çerçeve belleği. GPIO, sysfs. Gstreamer, Gstreamer boruhatları, Gstreamer TI Plug-in. Aygıt sürücülerini yükleme/çıkarma. Web sunucu kurulumu. Kablosuz ağ kurulumu. Laboratuvar çalışmaları, bir dönem projesi.

Dersin Öğretim Yöntemleri: 
1: Anlatım, 2: Soru-Cevap, 3: Uygulama
Dersin Ölçme Yöntemleri: 
A: Sınav, B: Deney, C: Ödev, D:Proje

Dikey Sekmeler

Ders Tanimlari