Stm32 ile RTOS ( Kontejan Sınırlıdır)

EĞİTİM HAKKINDA
Kursun toplam süresi 32+ saatir.
Dersler Pazartesi ve Çarşamba günleri 19:30 -22:30 arası yapılacaktır.
Kurs 22 Mayıs 2024 Çarşamba günü başlayacaktır.
Kursun eğitmeni Samet AKÇALAR‘dır.
C programlama kursu Zoom üzerinden canlı gerçek zamanlı olarak işlenmektedir.
Kurs sonunda kurs bitirme sertifikası verilecektir. Kurs ücreti 11250(KDV dahil). Öğrenci belgesi ibraz edenler için 10200(KDV dahil)’dir.
Taksitli :12750TL
Öğrenci : 11200
Öğrencilik durumu örğün eğitim için geçerlidir. Açıköğretim bölümleri geçerli değildir.)
(Kurumsal katılımlarda KDV dahil değildir.)
GENEL BİLGİ
-
Kurs 32+ saatlik ayrıntılı bir eğitimdir. Kurs iş hayatında en fazla kullanılan STM32 Mikrodenetleyicileri ile son zamanlarda çok popüler olan RTOS işletim sistemi ile uygulama geliştirmeyi ve RTOS ile çalışmayı öğretmetmeyi planlamaktadır.
-
RTOS(Real -Time Operating System) , gerçek zamanlı sistemler için optimize edilmiş bir sistemdir. Bu tür sistemler, belirli zaman kısıtlamalarına uyan ve genellikle çok hızlı yanıt verme gereksinimleri olan sistemlerdir. RTOS, bu gereksinimleri karşılamak için tasarlanmıştır.
-
Kurs her şeyi sıfırdan,en temelden ele almaktadır.Kurs sonunda,kişiler rahatlıkla kendi FREERTOS üzerinde temel ve orta düzeyde işlemler yapabilecek hale gelmesi amaçlanmaktadır.
-
Program boyunca öğrencilere belirli aralıklarla ödevler verilmekte ve öğrencilerin yaptığı ödevler için öğrencilere geri besleme yapılmaktadır.
-
Öğrenciler o hafta kaçırdığı dersi veya tekrar etmek istediği dersi,o haftanın ders bitiminden sonra ,maillerine özel gönderilecek şifre ve link sayesinde 4 gün içersinde izleyebilirsiniz.
KİMLER İÇİNDİR?
-
Gömülü Yazılım Mühendisleri
-
Sistem Programcıları
-
İşletim Sistemlerinde Geliştirmek isteyen herkes
-
Mühendislik Öğrencileri
-
Elektrik-Elektronik Mühendisleri
-
Bilgisayar Mühendisleri
-
Kontrol ve Otomasyon Mühendisleri
-
Gömülü Sistem Mühendisleri
-
RTOS öğrenmek isteyen herkes
NEDEN BU EĞİTİM?
- Gerçek Zamanlı Sistemlerin Geliştirilmesi: RTOS, gerçek zamanlı sistemlerin geliştirilmesinde yaygın olarak kullanılan bir teknolojidir. Bu tür sistemler, belirli zaman kısıtlamalarına uyan ve genellikle çok hızlı yanıt verme gereksinimleri olan sistemlerdir. Örneğin, otomotiv, tıbbi cihazlar, endüstriyel otomasyon gibi alanlarda gerçek zamanlı sistemler yaygın olarak kullanılır. Bu tür sistemleri geliştirmek için RTOS’u anlamak önemlidir.
-
Performans ve Verimlilik: RTOS, kaynakların etkin bir şekilde kullanılmasını sağlar ve sistem performansını artırabilir. Özellikle kaynak kısıtlı sistemlerde, RTOS’un kullanılması işlemci gücünün optimize edilmesine yardımcı olabilir.
-
Uygulama Çeşitliliği: RTOS, çeşitli endüstrilerde birçok farklı uygulama alanına sahiptir. Otomotiv sistemlerinden akıllı ev cihazlarına, tıbbi cihazlardan telekomünikasyon ekipmanlarına kadar birçok alanda RTOS kullanılır. RTOS’u öğrenmek, bu farklı alanlarda kariyer fırsatlarını artırabilir.
-
Deneyim ve Beceri Kazanma: RTOS, karmaşık sistemlerin geliştirilmesinde önemli bir rol oynar. RTOS’u öğrenmek, sistem düzeyinde düşünme becerilerini geliştirebilir ve karmaşık sistemlerin nasıl tasarlanacağını anlama konusunda deneyim kazandırabilir.
-
Endüstri Standartları: RTOS, birçok endüstri standardında kullanılan bir teknolojidir. Özellikle güvenlik ve güvenilirlik gereksinimlerinin yüksek olduğu endüstrilerde, RTOS’un kullanılması yaygındır. Bu nedenle, RTOS’u öğrenmek, endüstri standartlarını anlamak ve uygulamak için önemlidir.
-
Özellikle gömülü sistemler veya gerçek zamanlı sistemler üzerinde çalışmayı düşünen yazılım mühendisleri ve sistem geliştiricileri için RTOS’u öğrenmek önemlidir.
ÖN KOŞUL
Radikal Yazılım tarafından düzenlenen C programlama kursunu ve STM32 ile Gömülü Yazılım Geliştirme kursunu tamamlamak veya C programlamayı ve Stm32 Mikrodenetleyiciler ile göümü yazilim geliştirmeye hakim olmak. Eğer C programlama ve STM32 ile ilgili şüpheleriniz varsa ön kayıt yaptırdıktan sonra bize bu durumu bildirmenizi öneririz veya iletişim bilgilerimizden bizimle iletişime geçerek kurs eğitmeniz tarafından C programlama bilginiz hakkında bilgi edinebilirsiniz.
İŞ VE STAJ
Radikal Yazılım eğitim hizmetlerinin dışında firmalar için işe alım hizmeti sunmaktadır.Bu sayede düzenli olarak personel temini sağlamaktadır.Kursu başarıyla tamamlayan öğrencilerimizi çeşitli firmalara önerip yönlendirmeler yapmaktayız ;ama şunu da net bir şekilde belirtmek isteriz iş ve staj konusunda söz verip ,garanti sunmuyoruz.
EĞİTMEN
Kurs, Samet AKÇALAR tarafından verilmektedir. Samet AKÇALAR 2006 yılında meslek lisesi bilgisayar bölümüyle yazılım hayatına giriş yapmıştır. 2017 yılında İstanbul Üniversitesi elektrik & elektronik mühendisliğini onur öğrencisi olarak bitirmiştir. Samet AKÇALAR çeşitli pek çok projede bulunmuş ,binlerce öğrenciye eğitim vermektedir. Samet AKÇALAR ile iletişime geçebilir ya da ona ona bir mail gönderebilirsiniz.
Uzmanlık Alanları
-
C ve C++ Programlama Dilleri
-
Gömülü Sistemler ve Gömülü Yazılım
-
Sistem Programlama
-
Gömülü Linux
-
Sistem Programlama
-
Python Programlama
-
Yapay Zeka
EĞİTİM MATERYALLERİ
C Programlama kursu ilgili eğitim materyalleri program süresince öğrencilerle paylaşılmaktadır.
EĞİTİM ÜCRETİ
Kurs ücreti 11250(KDV dahil). Öğrenci belgesi ibraz edenler için 10200(KDV dahil)’dir.Kurumsal katılımlarda kurs ücretine KDV dahil değildir. Bireysel katılımlar için kurs ücretine KDV dahildir.Performans ve Verimlilik: RTOS, kaynakların etkin bir şekilde kullanılmasını sağlar ve sistem performansını artırabilir. Özellikle kaynak kısıtlı sistemlerde, RTOS’un kullanılması işlemci gücünün optimize edilmesine yardımcı olabilir.
1 Giriş
İşletim Sistemi Nedir ?
Gerçek Zamanlı Çalışma
Gerçek Zamanlı İşletim Sistemi
GPOS ws RTOS
Task Scheduling
Priority Inversion
Multitasking
2. Kurulum
FreeRTOS Dosyalarının İndirilmesi
FreeRTOS Dosyalarının İmport Edilmesi
RTOS ile ilk Proje Dosyası
3.FreeRTOS Task
Task Nedir?
Multitasking Nedir ?
Task oluşturma
Örnekler
Taskların Test Edilmesi
Tasklar ile bazı karışık örnekler
6.Segger Systemview
Segger SystemView
Segger SystemView kurulumu
Segger SystemView Modları
Bazı Örnekler
7.FreeRTOS Scheduler
FreeRTOS scheduler
8.Context Switching
Context Switching
9.Arm Cortex Mx Arch.
Kernel Interruptları
RTOS Tick Timer
10.Bazı Örnekler
Örnek Uygulamalar
11.Idle Task ve Timer Svc
Idle Task
Timer Svc
12.Task Delay
Task Delay API’leri
Örnekler
13 . Scheduler(Zamanlama)
FreeRTOS Scheduler
Scheduler
14. Free Görevler Arası Haberleşme
15.FreeRTOS’ta görevler arası Öncelik
16.Bildirimler
Görevler Arası Bildirimler
17.FreeRTOS Bellek Yönetimi
Bellek Yönetimi
Heap ve Stack
RAM ve Flash
Senkronizasyon
18. Task Deletion
19. Hal ile FreeRTOS
20.Task Engeleme
21.Hook Fonksiyonlar
22.Semaphore
23.Mutex
24. DAHA FAZLASI …
Kaçırdığım dersler olursa nasıl telafi edebilirim?
Ders bitiminden sonra ,mailinize özel gönderilecek şifre ve link sayesinde 4 gün içersinde izleyebilirsiniz.
Kurs saatleri dışında soru sorabilir ve takıldığım yerleri sorabilir miyim?
Öğrenciler hafta içi skype,mail ya da whatsapp yoluyla yardım ve rehberlik hizmeti alabilir.
Kurs bitiminde sertifika alabilecek miyim?
Evet. Kurs sonunda kursa katılanlara Radikal Yazılım tarafından düzenlenen bitirme sertifikası verilecektir.
Yurt dışında çalışıyorum / öğrenciyim.Derslere yurt dışından katılmam mümkün mü?
Evet.Dünyanın her yerinden derslere katılabilirsiniz.
NOT
Derslerin izin alınmadan başkalarıyla paylaşılması, İnternet ortamında yayınlanması hukuki ve ticari yaptırımlara tabidir.
EĞİTİME KAYIT

DUYURU LİSTESİ
Açılacak eğitimlerden anında haberdar olmak için Duyuru listemize ücretsiz kayıt yaptırarak açılan eğitimlerimizden haberdar olabilirsiniz.
SİZİ ARAYALIM
EĞİTİMLER
