Mikrokontrolör

MikroC ile ARM Programlama

MIKROC İLE ARM PROGRAMLAMA EĞİTİMİ

MikroC ile ARM Programlama Eğitimi

MikroC ile ARM Programlama Eğitimi: Mikrokontrolör programlarında, günümüz ve geleceğin endüstriyel mimarisi olarak kabul edilen MikroC ile ARM ve uygulamalarını öğrenmek gelecek için büyük avantajlar sağlamaktadır.

MikroC dilinin neredeyse tüm uygulamalara dönük, zengin fonksiyonel kütüphanesi ile zor ve karmaşık kodlamalar yapmaya gerek yoktur. MikroC, yazılım platformu ve derleyicisinin benzer olması ve yazılım kolaylığı sebebiyle sıklıkla tercih edilmektedir.

MikroC ile ARM programlama eğitimi ile; C hakkında temel bilgileri ve MikroC derleyicisi ve kütüphanesi konularını öğrenirsiniz.

MikroC ile ARM programlama eğitimi sonunda; CORTEX-M serisi Mikrodenetleyicileri, STM32F407 Flash Bellek Kullanımı, RNG ve seri haberleşmeleri öğrenmiş olursunuz.

Katılımcı Profili

MikroC ile ARM programlama eğitimi programına aşağıda ilgili tüm kişi ve kurumlar katılabiir.

  • Öğrenciler;
    • Meslek Lisesi, Teknik Meslek Lisesi, Anadolu Teknik Meslek Lisesi Öğrencileri
    • Meslek Yüksek Okulu Öğrencileri
    • Mühendislik Öğrencileri
  • Elektronik ile ilgili dallarda çalışan veya çalışmak isteyenler;
    • Endüstriyel Elektronik ve Otomasyon
    • Microkontrolör Programlama
    • PLC Programlama
  • Fabrikalarda Elektronik veya Elektronik Bakım Teknisyeni olarak çalışanlar;

Ön Gereklilikler

MikroC ile ARM programlama eğitimi için, temel elektronik ve temel c programlama bilgisi ön koşulu aranmaktadır.

Süre ve Ücret

Bu eğitimimiz firmaya özel veya kişiye özel olarak verilmektedir. Aşağıdaki uygun olan bir form ile veya e-mail veya telefon ile iletişime geçebilirsiniz.


MikroC ile ARM Programlama Eğitimi Konuları

1. MikroC ile ARM Programlama Eğitimi - C Hakkında Temel Bilgiler

  • MikroC Yazım Kuralları: MikroC dilinde temel yazım kuralları
  • Ayrılmış Kelimeler: MikroC’de kullanılan ayrılmış (reserved) kelimeler
  • Veri Türleri: MikroC’de kullanılan temel veri türleri
  • Fonksiyonlar: Fonksiyon tanımlama ve kullanım örnekleri
  • Döngü Yapıları: For, while ve do-while döngüleri

2. MikroC ile ARM Programlama Eğitimi - MikroC Derleyicisi Ve Kütüphanesi

  • Derleyici Kurulumu: MikroC derleyicisinin kurulumu ve ayarları
  • Kütüphane Kullanımı: MikroC kütüphaneleri ve fonksiyonları
  • Proje Oluşturma: MikroC’de yeni proje oluşturma adımları

3. MikroC ile ARM Programlama Eğitimi - Cortex-M Serisi Mikrodenetleyiciler

  • STM32F407 Özellikleri: STM32F407 mikrodenetleyicisinin genel özellikleri
  • Discovery Kit: STM32F4 Discovery kiti ve özellikleri
  • Interrupt Yapısı: STM32F407 interrupt özellikleri ve kullanımı
  • Timer Birimleri: STM32F407 timer modülleri ve ayarları

4. MikroC ile ARM Programlama Eğitimi - Analog Giriş-Çıkış İşlemleri

  • ADC Modülü: STM32F407 ADC modülü ve kullanımı
  • DAC Modülü: STM32F407 DAC modülü ve uygulamaları
  • Sensör Okuma: Analog sensör verilerinin okunması

5. MikroC ile ARM Programlama Eğitimi - Seri Haberleşme

  • I2C İletişim: I2C protokolü ve uygulama örnekleri
  • SPI İletişim: SPI protokolü ve kullanım alanları
  • USART İletişim: USART ile seri haberleşme örnekleri
  • USB İletişim: USB protokolü ve STM32F407 entegrasyonu

6. MikroC ile ARM Programlama Eğitimi - STM32F407 Flash Bellek Kullanımı

  • Flash Bellek Yapısı: STM32F407 flash bellek özellikleri
  • Veri Kaydetme: Flash belleğe veri yazma ve okuma işlemleri
  • Bellek Yönetimi: Flash bellek yönetimi ve optimizasyonu

7. MikroC ile ARM Programlama Eğitimi - RNG (Random Number Generator)

  • RNG Modülü: Rastgele sayı üreteci modülü ve kullanımı
  • Güvenlik Uygulamaları: RNG’nin güvenlik uygulamalarındaki rolü

8. MikroC ile ARM Programlama Eğitimi - Uygulamalar

  • GPIO Uygulamaları: Giriş/çıkış portları ile temel uygulamalar
  • PWM Uygulamaları: PWM sinyali üretme ve motor kontrolü
  • LCD Uygulamaları: Karakter ve grafik LCD kontrolü
  • Seri İletişim: I2C, SPI ve USART uygulama örnekleri

9. MikroC ile ARM Programlama Eğitimi - Kesme (Interrupt) Yönetimi

  • Kesme Türleri: STM32F407’de kullanılan kesme türleri
  • Kesme Ayarları: Kesme öncelikleri ve yapılandırması
  • Kesme Uygulamaları: Kesme tabanlı örnek projeler

10. MikroC ile ARM Programlama Eğitimi - Gelişmiş Timer Özellikleri

  • Capture Mode: Timer capture modu ve uygulamaları
  • Compare Mode: Timer compare modu ve kullanım örnekleri
  • PWM Üretimi: Timer ile PWM sinyali üretme teknikleri

11. MikroC ile ARM Programlama Eğitimi - Düşük Güç Modları

  • Low Power Modları: STM32F407 düşük güç modları
  • Güç Tüketimi: Düşük güç modlarında enerji optimizasyonu

12. MikroC ile ARM Programlama Eğitimi - Debugging ve Hata Ayıklama

  • Debug Araçları: MikroC debug araçları ve kullanımı
  • Hata Ayıklama: Programlama hatalarını tespit etme yöntemleri

13. MikroC ile ARM Programlama Eğitimi - RTOS (Real-Time Operating System)

  • RTOS Temelleri: Gerçek zamanlı işletim sistemi kavramı
  • RTOS Uygulamaları: RTOS ile çoklu görev yönetimi

14. MikroC ile ARM Programlama Eğitimi - Proje Adımları ve Örnek Uygulamalar

  • Proje Planlama: ARM tabanlı proje geliştirme adımları
  • Örnek Uygulamalar: MikroC ile geliştirilmiş örnek Uygulamalar

MikroC ile ARM Programlama Eğitimi hakkında sorularınız mı var?

Eğitim içeriği, süre, ücret ve takvim için bize doğrudan sorabilirsiniz; eğitim danışmanımız en kısa sürede dönüş yapar.

 TESLA AKADEMİ