Gömülü sistemlerde işletim sistemi kullanarak, işlemci gücünü
ihtiyac duyan yazılım modüllerine verimli şekilde paylaştırabilir,
kodlama tekniğinizi geliştirebilir, geliştirmesi ve hata ayıklaması daha
kolay olan uygulamalar yazabilirsiniz.
Bu eğitimde,
işletim sistemlerinin temellerinden,
moduler yazılım tasarımı ile gömülü sistemlerde gerçek zamanlı
uygulama geliştirmeye kadar birçok konu,
FreeRTOS üzerinden anlatılmaktadır.
Örnek 3 günlük eğitim programı aşağıdaki gibidir:
- 1. Gün
- İşletim Sistemi Temelleri
- Task/Process/Thread ve Context kavramları
- Mikrokernel/Monolothic kernel/Distributed OS
- Cooperative/Preeemptive OS
- Real-Time?
- FreeRTOS
- Özellikleri
- Klasör yapısı
- Single task application
- Multitasking' e giriş
- 2. Gün
- Multitasking
- Process/Thread
- Concurrent programming
- IPC/Resource management
- Semaphore
- Mutex
- Queue
- Stream
- Message
- 3. Gün
- Framework Tasarımı
- Moduler Tasarım
- Sürücüler
- Diagnostic, Hata Ayıklama arayüzleri
Detaylı bilgi için
iletişime geçebilirsiniz.