Gömülü yazılımda ileri seviyeye geçin
Gelişmiş Embedded Systems Geliştirme Eğitimi, temel mikrodenetleyici bilgisi olan geliştiricileri profesyonel gömülü yazılım seviyesine taşır. Program ileri gömülü C, donanım soyutlama ve sürücü tasarımı, kesmeler, zamanlayıcılar ve DMA konularını kapsar.
Kesmelerden RTOS'a, düşük güçten hata ayıklamaya ileri gömülü yazılım geliştirme
Gelişmiş Embedded Systems Geliştirme Eğitimi, temel mikrodenetleyici bilgisi olan geliştiricileri profesyonel gömülü yazılım seviyesine taşır. Katılımcılar ileri gömülü C tekniklerini, donanım soyutlama katmanını ve sürücü tasarımını öğrenir. Kesmeler, zamanlayıcılar ve DMA ile verimli çevre birimi yönetimi işlenir. Program; FreeRTOS ile gerçek zamanlı çok görevli tasarımı, düşük güç tasarımını, JTAG/SWD ile hata ayıklamayı ve bootloader ile OTA güncellemeyi kapsar.
3 Gün. Her gün dört modül; ileri gömülü C'den RTOS'a ve donanım hata ayıklamaya uygulamalı örneklerle ilerlenir.
Orta Seviye — İleri gömülü C, kesmeler, DMA, RTOS, düşük güç ve donanım hata ayıklamayı derinlemesine ele alır
Her konu gerçek bir gömülü senaryo üzerinde uygulanır; kesme, RTOS ve hata ayıklama örnekleri kart ve araçlarla canlı denenir.
Yazmaç, kesme ve DMA seviyesinde çalışarak donanımı verimli kullanmayı öğrenir, performans ve güç açısından üstün firmware yazarsınız.
RTOS ile çok görevli, belirlenebilir sistemler kurar; görevler arası iletişim ve zamanlama kısıtlarını doğru yönetmeyi öğrenirsiniz.
JTAG/SWD, hard fault analizi ve profil araçlarıyla zor gömülü hataları sistematik biçimde bulup çözmeyi öğrenirsiniz.
Eğitimden verim almak için gereken ön bilgi ve deneyim
Değişken, fonksiyon, işaretçi ve yapı (struct) düzeyinde C programlama bilgisi gereklidir.
GPIO, ADC ve seri haberleşme gibi temel mikrodenetleyici konularına aşinalık beklenir.
STM32 gibi bir kart ve ST-Link benzeri bir hata ayıklayıcı uygulamalı çalışma için faydalıdır.
Lojik seviye, saat ve kesme gibi temel sayısal elektronik kavramlarına aşinalık önerilir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
volatile, işaretçi, bit alanı ve callback gibi ileri C tekniklerini donanıma yakın güvenle kullanabilirsiniz.
Yazmaç seviyesinde erişim ve HAL ile katmanlı, taşınabilir cihaz sürücüleri tasarlayabilirsiniz.
Kesmeleri, önceliklerini ve kritik bölgeleri yönetir, yarış koşullarını önleyebilirsiniz.
Zamanlayıcı ve DMA ile CPU yükünü azaltıp verimli, zamanlı veri aktarımı kurabilirsiniz.
FreeRTOS ile görevler, kuyruklar ve mutex kullanarak gerçek zamanlı çok görevli sistemler yazabilirsiniz.
Güç modlarını ve tickless modu kullanarak pil ömrünü uzatan düşük güçlü tasarımlar yapabilirsiniz.
JTAG/SWD, hard fault analizi ve profil araçlarıyla zor gömülü hataları sistematik çözebilirsiniz.
Bootloader, OTA, test ve CI ile firmware'i güvenli biçimde üretime hazır hale getirebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
IoT'nin ne olduğunu, nasıl çalıştığını, bileşenlerini ve sektörel uygulamalarını herkesin anlayacağı dille anlatan kavramsal giriş eğitimi.
Detayları Gör →IoT ile dijital dönüşüm eğitimi: referans mimari, bağlantı, veriden değer, kestirimci bakım, ROI, güvenlik, yönetişim ve ölçekleme yol haritası.
Detayları Gör →LS Electric XG5000 eğitimi: XGK/XGI/XGB programlama, LD/SFC/ST, online izleme, zorlama ve sistem tanılama. Uygulamalı, kurumsal ve online.
Detayları Gör →LS Electric XGT PLC donanım eğitimi: CPU/base seçimi, I/O parametreleme, Enet/Cnet/Rapienet ağları, XGR yedeklilik ve bakım. Uygulamalı, kurumsal.
Detayları Gör →Omron hareket kontrolü eğitimi: NJ/NX, Sysmac Studio, EtherCAT servo, PLCopen MC blokları, elektronik cam/gear ve enterpolasyon. Uygulamalı.
Detayları Gör →Sıfırdan OMRON PLC eğitimi: CX-Programmer ile CP/CJ serisi ladder programlama, zamanlayıcı, sayıcı, veri komutları ve izleme. Uygulamalı ve online.
Detayları Gör →