Eğitim İçeriği
Giriş
Embedded Systems'ya Genel Bakış
- Gerçek Dünya Kullanımı: Saatler, DVD oynatıcılar, cep telefonları vb.
- Gerçek Zamanlı İşletim Sistemleri, Gömülü SistemlerLinux vb. arasındaki farklar.
- Kaynak kısıtlamaları: boyut, hız ve güç tüketimi
Microcontroller Mimarisine Genel Bakış
- Microcontroller'lar ve mikroişlemciler
- Microcontroller Mimarisi Seçimi
Bir Projeye Başlama
- Tasarım gereksinimlerini belirleme
- Geliştirme Ortamını, Araçları ve Donanımı Hazırlama
- Mikrodenetleyici ve PC arasında arayüz oluşturma.
Programming bir 8051 Microcontroller'ı Embedded C kullanarak
- Sistem Çevre Birimleriyle Çalışma
- Kullanıcı Çevre Birimleriyle Arayüz Oluşturma
- Genel Amaçlı G/Ç
Programming bir ARM CORTEX M-3'ü Embedded C kullanarak
- Sistem Çevre Birimleriyle Çalışma
- Kullanıcı Çevre Birimleriyle Arayüz Oluşturma
- Genel Amaçlı G/Ç
Programming bir ARM9 CPU Çekirdeğini Embedded C kullanarak
- Sistem Çevre Birimleriyle Çalışma
- Kullanıcı Çevre Birimleriyle Arayüz Oluşturma
- Genel Amaçlı G/Ç
Test Etme ve Hata Ayıklama
- Araçlar ve teknikler
- Boyut, hız ve güç tüketimi için optimize etme
Gömülü bir sistemi dağıtma
- Çevresel hususlar
- Bir cihazı güvence altına alma
Sorun Giderme
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Elektronik bilgisi.
- C programlama deneyimi.
- Tüm katılımcılar için donanım (mikrodenetleyici, kablolar vb.) ve yazılım (IDE vb.) gerekecektir. Özel gereksinimler için eğitim koordinatörü ile görüşün.
Hedef Kitle
- Electronics mühendis
- Elektronik bilgisine sahip geliştiriciler
Danışanlarımızın Yorumları (3)
Sean çok dinamik bir konuşmacıydı ve uygulamalı egzersizler çok ilginçti. Bunların gerçekten uygulanabilir olduğunu görebiliyorum.
Temira Koenig - Yeshiva University
Eğitim - Raspberry Pi for Beginners
Yapay Zeka Çevirisi
Antrenör gerçekten nazik ve bilgiliydi, bilmemediğim şeyleri açıklamak için ekstra bir mil gitti
Felix - Microchip Technology Inc
Eğitim - Embedded C Application Design Principles for Automotive Professionals
Yapay Zeka Çevirisi
Kullanışlı bilginin kazanılması ve daha önce emin olamadığım bazı konuların açıklığı.
Kenneth Mahoney - University of Glasgow
Eğitim - Arduino: Programming a Microcontroller for Beginners
Yapay Zeka Çevirisi