COU Coursera

Embedded Firmware Engineering

911 kayıtlı öğrenci
Donanım anlayışını üretime hazır yazılım tasarımıyla köprüleyen bu kapsamlı programla yetenekli bir gömülü yazılım (firmware) mühendisine dönüşün. Gömülü sistemlerin temelleriyle başlayarak, mikrodenetleyicilerin dahili olarak nasıl çalıştığını öğrenecek, gerçek zamanlı kısıtlamaları keşfedecek, kesme (interrupt) yönetimi ve durum makinelerinde (state machines) uzmanlaşacaksınız. Soyutlama katmanlarını uygulayacağınız, RTOS ile çoklu iş parçacığını (multithreading) yöneteceğiniz, güç ve bellek kısıtlamaları için optimizasyon yapacağınız gelişmiş mimarilere ilerleyin. Donanım veri sayfalarını (datasheets) okumayı, Gömülü C kullanarak çevre birimleriyle arayüz oluşturmayı ve katmanlı BSP mimarileri oluşturmayı öğrenerek Kart Destek Paketi (BSP) geliştirmeye derinlemesine dalın. Program, başlangıç kodu (startup code), bellek düzeni ve kayıtçı (register) düzeyinde yapılandırma dahil olmak üzere sıfırdan özel kart destek paketleri oluşturacağınız gelişmiş BSP geliştirme ile zirveye ulaşır. GPIO'lar, zamanlayıcılar ve UART'lar ile uygulamalı laboratuvarlar aracılığıyla IoT cihazlarında, otomotiv ECU'larında, endüstriyel kontrollerde ve robotikte kullanılan pratik deneyimler kazanacaksınız. Her kurs modülerlik, ölçeklenebilirlik ve güvenilirlik için üretim düzeyindeki pratikleri vurgular. İster özel kartlar için geliştirme yapın, ister gerçek zamanlı performansı optimize edin, ister mikrodenetleyiciler için yeniden kullanılabilir sürücüler tasarlayın, bu program sizi başarıya hazırlayacaktır.
SERTİFİKAKatılım Sertifikası
FORMAT%100 Online
SÜRE1 ay

Öğrenecekleriniz

  • Software Design Patterns
  • Embedded Systems
  • Software Systems
  • System Programming
  • Software Design
  • Event-Driven Programming
  • Peripheral Devices
  • Systems Integration
  • Hardware Architecture
  • Systems Design
  • Programming Principles
  • Microarchitecture

Eğitim İçeriği

4 konu
  1. Kurs 1 Foundations of Embedded Software Design
  2. Kurs 2 Getting Started with BSP and Embedded C
  3. Kurs 3 Advanced Architectures in Embedded Software Design
  4. Kurs 4 Advanced BSP Development with Embedded C

Detaylar

  • SağlayıcıCoursera
  • TürKurs
  • KategoriYazılım & Programlama
  • SeviyeOrta
  • Süre1 ay
  • Dilİngilizce

Öğrenenlerimiz ne diyor?

Türkiye'nin yüz akı üniversitelerince hazırlanan; akademik doyuruculuğa sahip eğitim içeriklerinin, etkileşimli videolarla bir araya getirildiği bir üniversiteden eğitim almak istiyorsanız doğru yerdesiniz.
Ramazan Bölükbaşı
Çok yoğun programı olan öğrenciler için büyük bir fırsat. Bir şeylerin gelişmesi değişmesi için çabalamalıyız.
Melis Gülsar
Hızlı desteği ve üst düzey hizmeti ile Campus Online ve Sosyal Medya Sertifika Programı hizmeti sağlayan Adnan Menderes Üniversitesine sonsuz teşekkürlerimi sunuyorum.
Nazif Bayram
$49
CampusOnline Yardımcı asistan
kurs kaydedildi

Kurs Karşılaştırma

Kurum
Puan
Türkçe Altyazı
Seviye
Süre
Fiyat
Sertifika