Eğitim İçeriği
Giriş
Yerleşik Sistemlerin Genel Bakışı
- Gerçek Hayat Kullanımları: Saatler, DVD oynatıcılar, cep telefonları vb.
- Real-time işletim sistemleri, EmbeddedLinux arasındaki farklar vb.
- Kaynak kısıtlamaları: boyut, hız ve enerji tüketimi
Mikrodenetleyici Mimarisinin Genel Bakışı
- Mikrodenetleyiciler ve mikroişlemciler arasındaki farklar
- Bir Mikrodenetleyici Mimarısı Seçimi
Bir Proje Başlatma
- Tasarım gereksinimlerini belirleme
- Geliştirme ortamını, araçları ve donanımı hazırlama
- Mikrodenetleyici ile bilgisayar arasındaki arayüzleme
8051 Mikrodenetleyicisini Yerleşik C Kullanarak Programlama
- Sistem Periferileriyle Çalışma
- Kullanıcı Periferileriyle Arayüzleme
- Genel Amaçlı G/Ç
ARM CORTEX M-3'ü Yerleşik C Kullanarak Programlama
- Sistem Periferileriyle Çalışma
- Kullanıcı Periferileriyle Arayüzleme
- Genel Amaçlı G/Ç
ARM9 CPU Çekirdeğini Yerleşik C Kullanarak Programlama
- Sistem Periferileriyle Çalışma
- Kullanıcı Periferileriyle Arayüzleme
- Genel Amaçlı G/Ç
Test ve Hata Ayıklama
- Araçlar ve teknikler
- Boyut, hız ve enerji tüketimi için optimizasyon
Yerleşik bir sistemi dağıtım
- Çevresel faktörler
- Cihaz güvenliği
Sorun Giderme
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Elektronik bilgisi.
- C programlama deneyimi.
- Tüm katılımcılar tarafından (mikrodenetleyici, kablo vb.) donanım ve (IDE vb.) yazılım gerekecektir. Spesifik gereksinimler için eğitim koordinatörü ile görüşün.
Hedef Kitle
- Elektronik mühendisleri
- Elektronik bilgisi olan geliştiriciler
Danışanlarımızın Yorumları (3)
Sean dinamik bir konuşmacıydı ve pratik alıştırmalar çok ilgi çekiciydi. Bu alıştırmaların gerçekten uygulanabilir olduğunu görebiliyorum.
Temira Koenig - Yeshiva University
Eğitim - Raspberry Pi for Beginners
Yapay Zeka Çevirisi
Eğitmen gerçekten nazik ve bilgiliydi, bana bilmediğim şeyleri açıklamak için ekstra çaba sarf etti
Felix - Microchip Technology Inc
Eğitim - Embedded C Application Design Principles for Automotive Professionals
Yapay Zeka Çevirisi
Faydalı bilgilerin edinilmesi ve daha önce emin olamadığım bazı konuların açıklanması.
Kenneth Mahoney - University of Glasgow
Eğitim - Arduino: Programming a Microcontroller for Beginners
Yapay Zeka Çevirisi