Gerçek Zamanlı İşletim Sistemlerine Giriş - CCS ile TI-RTOS
TI-RTOS (SYS/BIOS) kullanarak, Tiva-C,CC26xx, MSP43x, C6000 or C2000 kartları ile gerçek zamanlı uygulamalar oluşturun
Description
Kısa Açıklama: Bu kurs size gerçek zamanlı sistemlerin temellerini ve Texas Instruments'ın gerçek zamanlı çekirdeği SYS / BIOS olarak da bilinen TI-RTOS'u kullanarak gerçek zamanlı uygulamaların nasıl oluşturulacağını öğretir. Kurs, TI-RTOS tarafından sağlanan bileşenler ve hizmetler hakkında ayrıntılı bir genel bakış sunar ve daha sonra bu hizmetleri kullanarak gerçek zamanlı uygulamalar geliştirmeye devam eder.
Bu kursun en temel amacı TI-RTOS ve Tiva C kartlarını kullanarak RTOS konseptini pratik olarak kavratabilmektir. Kurs ileri konular için sürekli güncel tutulacak olup, sizden gelen bildirimler ile ilgili konularda eksikler var ise giderilecektir. Temel anlamda gerçek zamanlı sistemlerin bileşenlerini anlatan kursta, geliştirmeyi düşündüğünüz ya da geliştirdiğiniz sistem için ilgili konulara ileri örnekler eklenebilecektir.
Derste Kullanılan Geliştirme Kartı: Bu kursta Texas Instruments'in Tiva C Serisi TM4C1294 isimli kartı kullanılmıştır. Geliştirmelerinizde Texas Instruments'in herhangi bir kartını kullanabilirsiniz.
Derste Kullanılan Yazılımlar: Bu kursta Texas Instruments'in geliştirmiş olduğu IDE olan Code Composer Studio(WIN/OSX/LINUX) (Ücretsiz) ve ekli gelen analiz programları kullanılmıştır.
What You Will Learn!
- Sıfırdan çekirdek projeleri oluşturun
- Çekirdek hizmetleriyle ilgili bilgi sahibi olmak
- Dinamik ve statik olarak Clock ve Time Stamp oluşturma
- Semaphore, Mutex, Gates, Platform Destek Paketleri, Mesaj Kuyrukları hakkında bilgi sahibi olmak
- Hwi, Swi, Task, Idle gibi çeşitli kernel thread tipleri hakkında bilgi sahibi olmak
- Görevleri dinamik ve statik olarak oluşturma
- Dinamik ve statik olarak Hwis iş parçacıkları oluşturma
- Dinamik ve statik olarak Swis iş parçacıkları oluşturma
- Zamanlama algortitmalarını anlama
- Bir işletim sisteminin CPU kullanımını hesaplayabilme
Who Should Attend!
- Gömülü Sistem Mühendisleri
- Gömülü sistemleri keşfetmekle ilgilenen profesyoneller
- Kariyerine gömülü sistemler dünyasında başlamak isteyen öğrenciler
- RTOS' a yeni başlayan ve orta düzey öğrenciler