Çevrimiçi kurs – Arm’ın Cortex-M mimarisinde sertifikalı profesyonel uzmanlık

Yolculuğunuza Arm Cortex-M ile başlayın! Bu uzmanlıklar Cortex-M işlemcileri için yazılım geliştirmeyle ilgili herkese yardımcı olacaktır.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Orta seviye

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Arm Cortex-M işlemciler için yazılım geliştirme bilgisi
  • Cortex-M’de proje yürütme konusunda pratik deneyim
  • Cortex-M sistemi için temel uygulamaları oluşturma ve hata ayıklama becerisi
  • Standart programlama tekniklerini kullanarak bir Cortex-M sistemini çalıştırma ve başlatma becerisi

What you will learn in the course

Courses for which the course is suitable

  • Gömülü sistemler için yazılım geliştiricisi
  • yazılım mühendisi
  • Gömülü sistem mühendisi
  • Arm Cortex-M işlemciler için uygulama geliştiricisi
  • Gömülü sistem programcısı
  • Yazılım bilgisine sahip donanım mühendisi
  • Yazılım veya bilgisayar mühendisliği öğrencisi
  • Uygulama geliştirmeye ilgi duyan bir teknoloji tutkunu

Staj – 4 bölümden oluşan bir dizi kurs

Bu uzmanlık, Arm Cortex-M işlemcileri için yazılım geliştirmeyle ilgilenen herkese yardımcı olmak için tasarlanmıştır. Dört kurs boyunca, tüm dünyada çok çeşitli cihazlarda kullanılan bu tür mikrodenetleyicilere ilişkin bilginizi genişleteceksiniz.

İster bilgisayar/mühendislik uzmanı, öğrenci veya hobi sahibi olun, eğitim size yazılım projenizi Cortex-M’de yürütmek ve maliyetli hatalardan kaçınmak için gereken temel bilgileri ve uygulamalı deneyimi sağlamak üzere tasarlanmıştır.

Pratik bir öğrenme projesi

Öğrenciler, edindikleri becerileri aşağıdakiler gibi çeşitli projelerde uygulama fırsatına sahip olacaklar:

  • Cortex-M sistemi için temel bir uygulama oluşturun ve hatalarını ayıklayın
  • Standart programlama tekniklerini kullanarak bir Cortex-M sistemini çalıştırın ve başlatın

Details of the courses that make up the specialization

Arm Cortex-M işlemcilere genel bakış

  • Kurs 1

    Süre: 2 saat

    Derecelendirme: 4,6 (90 derecelendirme)

    Ne öğreneceksiniz:

    • Cortex-M işlemcileri için kaynakları ve desteği nerede bulacağınızı açıklayın.
    • Çeşitli Cortex-M işlemcilerin uygulama farklılıklarını ve yapılandırma seçeneklerini açıklayın.
  • Armv8-M mimarisinin temelleri

    Süre: 13 saat

    Derecelendirme: 4,7 (40 derecelendirme)

    Ne öğreneceksiniz:

    • programlama modelini tanımlayın (işlemcinin kayıtları, durumları ve modları kümesi).
    • Mimariyi destekleyen standartları ve API’leri açıklayın.
    • Montaj dilinde kod çözme ve programlama.
    • Uygulamaları varsayılan sistem belleğine yönlendirin.
  • Cortex-M için yazılım geliştirmenin temelleri

    Süre: 9 saat

    Derecelendirme: 4,5 (27 derecelendirme)

    Ne öğreneceksiniz:

    • Zorunlu, önerilen ve ortak anahtarları kullanarak Cortex-M uygulamalarını derleyin ve bağlayın.
    • Cortex-M cihazında çalışan Cortex-M uygulamasında hata ayıklama ve izleme.
    • Standart programlama tekniklerini kullanarak bir Cortex-M sistemini başlatın.
  • Armv8-M mimarisindeki gelişmiş yetenekler

    süre: 12 saat

    Değerlendirme: 4,9 (16 değerlendirme)

    Ne öğreneceksiniz:

    • Son kurs, Cortex-M sisteminde yapılandırılabilen gelişmiş ve isteğe bağlı özellikleri kapsar.
    • Bu özellikler, güvenlik ve performans gibi belirli proje gereksinimlerine yardımcı olabilir.
    • Tüm konular her Cortex-M projesiyle ilgili olmayabilir; bu nedenle, eğer varsa, hangi konuların sizin için uygun olduğunu seçebilirsiniz.