Gerçek Zamanlı İşletim Sistemlerine Giriş! Neler Öğreneceğiz
Course content
- Lesson 1: Genel Bilgilendirme
- Lesson 2: Kurs Dosyaları (Kodlar, Slaytlar ve Dökümanlar)
- Lesson 3: Preview Gerçek Zamanlı İşletim Sistemlerine Giriş! Neler Öğreneceğiz
- Lesson 4: RTOS Nedir?Temelleri ve Avantajları(Gerçek Hayat Uygulaması)
- Lesson 5: Hard Real ve Soft Real Time Karşılaştırılması & Uygulamaları
- Lesson 6: RTOS ve GPOS Arasındaki Farklar Nelerdir?
- Lesson 7: Genel Kurulumların Yapılması ve Kart Seçimi
- Lesson 8: FreeRTOS Genel Özellikleri & İlk Projemizi Oluşturalım
- Lesson 9: Task Oluşturma İşlemleri & Adım Adım Nasıl Yapılır?
- Lesson 10: Led Yakma Taskı Oluşturma & Tick Rate(Hz) Parametresi Nedir?
- Lesson 11: Led & Button Taskını Global Değişkenler ile Haberleştirme
- Lesson 12: printf ile Task Analizinin Yapılması (Debug Yapalım!)
- Lesson 13: RTOS & NVIC Priority(Önceliği) & UART Üzerinden Gösterilmesi
- Lesson 14: RTOS Task Notification (Bildirim) Göndererek Haberleştirme
- Lesson 15: RTOS Task Deletion (Görevlerin Silinmesi)
- Lesson 16: RTOS Kuyruklar Konu Anlatımı ve Uygulama Üzerinden İnceleme
- Lesson 17: RTOS Kuyruklar UART Uygulaması (Queues)
- Lesson 18: RTOS Semaphore Konu Anlatımı ve Uygulaması
- Lesson 19: RTOS Semaphore Uygulaması (UART Kullanarak)
- Lesson 20: RTOS Mutex (Karşılıklı Dışlama) Konu Anlatımı ve Uygulaması
- Lesson 21: RTOS Software Timer (Yazılımsal Zamanlayıcı)
- Lesson 22: RTOS Hook Functions (Kanca Fonksiyonları) Nasıl Kullanılır?
- Lesson 23: RTOS Events (Olay) Mekanizması
- Lesson 24: Final Uygulaması - 1
- Lesson 25: Final Uygulaması - 2
- Lesson 26: Final Uygulaması - 3
- Lesson 27: Bonus Video-1 USE_NEWLIB_REENTRANT Neden Enable Yapıyoruz?
Course content
- Lesson 1: Genel Bilgilendirme
- Lesson 2: Kurs Dosyaları (Kodlar, Slaytlar ve Dökümanlar)
- Lesson 3: Preview Gerçek Zamanlı İşletim Sistemlerine Giriş! Neler Öğreneceğiz
- Lesson 4: RTOS Nedir?Temelleri ve Avantajları(Gerçek Hayat Uygulaması)
- Lesson 5: Hard Real ve Soft Real Time Karşılaştırılması & Uygulamaları
- Lesson 6: RTOS ve GPOS Arasındaki Farklar Nelerdir?
- Lesson 7: Genel Kurulumların Yapılması ve Kart Seçimi
- Lesson 8: FreeRTOS Genel Özellikleri & İlk Projemizi Oluşturalım
- Lesson 9: Task Oluşturma İşlemleri & Adım Adım Nasıl Yapılır?
- Lesson 10: Led Yakma Taskı Oluşturma & Tick Rate(Hz) Parametresi Nedir?
- Lesson 11: Led & Button Taskını Global Değişkenler ile Haberleştirme
- Lesson 12: printf ile Task Analizinin Yapılması (Debug Yapalım!)
- Lesson 13: RTOS & NVIC Priority(Önceliği) & UART Üzerinden Gösterilmesi
- Lesson 14: RTOS Task Notification (Bildirim) Göndererek Haberleştirme
- Lesson 15: RTOS Task Deletion (Görevlerin Silinmesi)
- Lesson 16: RTOS Kuyruklar Konu Anlatımı ve Uygulama Üzerinden İnceleme
- Lesson 17: RTOS Kuyruklar UART Uygulaması (Queues)
- Lesson 18: RTOS Semaphore Konu Anlatımı ve Uygulaması
- Lesson 19: RTOS Semaphore Uygulaması (UART Kullanarak)
- Lesson 20: RTOS Mutex (Karşılıklı Dışlama) Konu Anlatımı ve Uygulaması
- Lesson 21: RTOS Software Timer (Yazılımsal Zamanlayıcı)
- Lesson 22: RTOS Hook Functions (Kanca Fonksiyonları) Nasıl Kullanılır?
- Lesson 23: RTOS Events (Olay) Mekanizması
- Lesson 24: Final Uygulaması - 1
- Lesson 25: Final Uygulaması - 2
- Lesson 26: Final Uygulaması - 3
- Lesson 27: Bonus Video-1 USE_NEWLIB_REENTRANT Neden Enable Yapıyoruz?