Stokta Yok
Makerhane  - Eğitim

C ile Gömülü Sistem Programlama (ARM-STM32) | 13 - 14 - 20 - 21 Mayıs

Ürün Kodu : 114
Fiyat
:
700,00 TL
İndirimli Fiyat
:
525,00 TL
%25indirimli
Paylaş:
  • Ürün Özellikleri
  • Ödeme Seçenekleri
  • Yorumlar (0)
  • Tavsiye Et
  • Resimler
  • C ile Gömülü Sistem Programlama

    Eğitim Kategorisi : Gömülü Sistemler
    Tarih : 13-14, 20-21 Mayıs 2017
    Süre : 4 x 7 saat = 28 saat
              (Cumartesi - Pazar, 10:00 - 17:00 arası)
    Yaş : 16 yaş altı önerilmemektedir. Üst yaş sınırı bulunmamaktadır. (16 yaş altı gruplar için bilgi alınız: 0850 224 08 44)
    Kontenjan : 10 Kişi
    Eğitmen : Coşkun Taşdemir  (Elektronik Mühendisi, Gömülü Yazılım Uzmanı)
    Mekân : MakerHane (Ulaşım bilgileri aşağıda yazılmıştır.)


    Eğitimin hedefleri

    Katılımcılara C programlama, gömülü sistemler, gömülü sistemlerde C dilinin kullanımı, donanım bilgileri, mikrodenetleyiciler, ARM mimarisi üzerinden gömülü sistem programlama örnekleri, seri haberleşme, sürücü geliştirme, kesmeler konularında bilgiler aktarılmakta ve örnekler yapılmaktadır. Eğitimin içeriği %50 teorik , %50 pratiktir.

       >
    Elektronik Ar&Ge alanında çalışan mühendisler ve teknikerler
       >
    Halen öğrenci olan mühendis adayları
       >
    Gömülü sistemler alanında çalışmak isteyen kişiler
       >
    İlgili olan herkes eğitime katılabilir.

    Ön Şartlar

       > Katılımcıların en az bir programlama dilinde ve elektronik konusunda giriş seviyesinde bilgi sahibi olması gerekmektedir. 
       >
    Katılımcıların eğitime kendi Windows işletim sistemi kurulu dizüstü bilgisayarlarını getirmeleri ve eğitim öncesinde Keil Microvision kurulumunu buraya tıklayarak ve Microsoft Visual Studio 2015 Community Edition  versiyonunu buraya tıklayarak yüklemeleri gerekmektedir.

    İşlenecek Konular

       - 4 Gün (%50 teorik % 50 uygulama)
       -
    Gömülü sistemlere giriş
       - Gömülü sistemlerde programlamanın farkları
       - Gerçek zamanlı sistemler
       - Gömülü sistem programlama araçları
       - Tümleşik Geliştirme ortamları – Keil Mikrovision
       - Genel Mikrodenetleyici Mimarisi
       - ARM Tabanlı mikrodenetleyiciler
       - STM32 serisi
       - Örnek uygulamanın STM32-Discovery kartı üzerinde çalıştırılması
       - STM32 serisi mikrodenetleyicinin genel yapısı
       - Bellek haritası
       - Çevrebirimleri
       - Örnek uygulamanın Debug edilmesi
       - C programlamaya giriş
       - C dilinin özellikleri ve avantajları
       - Genel bir C programının yapısı
       - Gömülü sistemlerde C programlama ile ilgili önemli noktalar
       - Temel giriş / çıkış kütüphanesi
       - Değişkenler ve veri tipleri
       - Sabitler
       - Sayı sistemleri, 2’li tabanda aritmetik işlemler, işaretli ve işaretsiz sayı
       - Tip dönüşümleri
       - Değişkenlerle ilgili örnekler
       - Floating point sayılarla ilgili dikkat edilmesi gerekenler
       - Tip dönüşümleri
       - Mantık işlem Operatörleri
       - Operatör öncelikleri
       - Mantık önermeleri
       - Kontrol yapıları
       - if, if else, elseif
       - switch / case
       - 3’lü operatör (?)
       - Döngüler
       - while döngüsü
       - for döngüsü
       - Sonsuz döngüler
       - continue / break ifadeleri
       - Kontrol yapıları ile örnekler
       - Bit işlem operatörleri
       - Bit işlem örnekleri
       - Kaydırma operatörleri
       - Kaydırma örnekleri
       - sizeof operatörü
       - Enum tipleri
       - struct’lar
       - Kesmelere giriş
       - Kesme vektörleri
       - volatile keyword
       - Fonksiyonlar
       - Fonksiyon sentaksı
       - Fonksiyon Bildirimleri
       - Fonksiyon tipleri
       - Fonksiyonları çağırmak
       - Fonksiyonlara parametre geçmek
       - Değerle çağırmak (call-by-value)
       - Reference ile çağırmak (call-by-reference)
       - Otomatik değişkenler
       - Statik değişkenler
       - Fonksiyonlardan değer döndürmek
       - Kütüphaneler
       - Pointer’lara giriş
       - Pointer’larla fonksiyonlardan değer döndürmek
       - Fonksiyon örnekleri
       - Diziler
       - Dizi tanımlama
       - Dizilere değer atama
       - Dizilerin döngüler ile beraber kullanımı
       - Çok boyutlu diziler
       - Karakter dizileri (string)
       - Karakter dizileri ile işlemler
       - Pointer’lar ve diziler
       - Dizilerin fonksiyonlarla kullanımı
       - Kesmeler
       - Kesme rutinleri
       - Volatile keyword
       - Kesme öncelikleri
       - Circular buffer yapısı
       - UART Çevrebirimi
       - Mikrodenetleyici uygulaması – UART sürücüsü geliştirme
       - Temel gömülü yazılım mimarileri
       - Durum Makinaları
       - Önişlemci (preprocessor) / Şartlı derleme
       - Gerçek Zamanlı İşletim Sistemleri (RTOS)
       - Şartlı derleme
       - Makrolar
       - Soruların cevaplanması
       - Kapanış

    ----------------------------------------------------------------------------------------------------------------------------

    Önemli Notlar :
    > Katılımcıların kendi kişisel bilgisayarlarını getirmeleri gerekmektedir.
    > Yeterli sayıya ulaşılmaz ise mevcut kayıtlar bir sonraki etkinliğe aktarılacaktır.

    ----------------------------------------------------------------------------------------------------------------------------


    Ulaşım :
    Eğitim “Maker”lar için oluşturulan “MakerHane”de verilecektir.
    Harita Konumu : goo.gl/Wz1A9U
    Ayrılık Çeşmesi İstasyonu'na yürüme mesafesindedir.
    Kadıköy Nautilus AVM karşısındaki Sokullu Park'ta yer almaktadır.

    Adres :
    Acıbadem Mah. Sokullu Sok. No:13/A Kadıköy / İstanbul
    (Giriş için MakerHane önünde bulunan Sokullu Parkı'nı veya yan taraftaki Umut Sokağı'nı kullanabilirsiniz.)

    Detaylı bilgi ve iletişim için : 0850 224 08 44

    Veri Numarası : MM-160417

     
T-Soft E-Ticaret Sistemleriyle Hazırlanmıştır.