6

Test Güdümlü Geliştirilmiş Bir Kütüphane Örneği


Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Bu yazıda TDD( Test-Driven Development) prensiplerine göre geliştirmeye çalıştığım bir kütüphaneden bahsetmek istiyorum. Bir önceki yazıda bahsettiğim üzere TDD için başlıca kaynağım James Grenning’in Test-Driven Development for Embedded C kitabı olacak.  TDD için kullandığım unit test framework’ü ise CppUTest olacak.… Continue Reading

21

Uzaktan Gömülü Yazılım Güncelleme

Remote Firmware Update

Gömülü sistemler için önemli konulardan birisi de yazılımın uzaktan güncellenebilmesidir. İçinde gömülü yazılım barındıran ürünler geliştiriyoruz ve bazen bu ürünlerdeki gömülü yazılımı, kodlardaki hatalardan veya müşteri isteğine göre yazılımsal eklemeler, geliştirmeler yaparak güncelleme ihtiyacı duyuyoruz. Böyle durumlarda geliştirdiğimiz yeni yazılımı ürünlerin başına giderek güncellemek doğru bir seçim olmaz. Continue Reading

4

FreeRTOS Notları #8: Task Notification


Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

 Bu not serisinde tasklar arasında haberleşbilmenin birden fazla yolunu gördük. Bu yazıda tasklar arası haberleşme için task notification( task bildirim) mekanizmasına değinelim. Continue Reading

4

FreeRTOS Notları #7: Event Groups


Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Daha önceki notlarda bahsettiğimiz gibi gerçek zamanlı gömülü sistemler oluşabilecek olaylara(events) karşı bir cevap vermek zorundadır. Önceki notlarda tasklar arasında oluşan olaylara cevap vermek için aşağıdaki özelliklere sahip Continue Reading

0

FreeRTOS Notları #6: Mutex


Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Bir multitasking yapan sistemde birden fazla taskın aynı kaynağa erişmesinde sorunlar çıkabilir. Örneğin; 2×16 LCD ekrana yazı yazan iki task düşünelim. Bunlardan biri “Hello world” yazsın. Diğer task ise Continue Reading

5

FreeRTOS Notları #5: Semaphore


Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

 Semaphore konusuna başlamadan önce FreeRTOS’da kesme(interrupt) yönetimine değinmek istiyorum.Gömülü gerçek zamanlı sistemler ortamdan kaynaklanan olaylara(events) göre belli aksiyonlar(actions) almak zorundadır. Continue Reading

4

FreeRTOS Notları #4: Yazılımsal Timer


Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

FreeRTOS’da yazılımsal timer kernel kontrolünde çalışır. Kernel ise systick timer’ı kullandığı için yazılımsal timer systick timer’a göre çalışıyor diyebiliriz. Donanımsal bir timer değildir. Continue Reading

0

FreeRTOS Notları #3: Queue(Kuyruk)


Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Kuyruk(Queue) veri yapılarından da hatırlayacağımız üzere doğrusal bir veri saklama yapısıdır. Bu konuyu basit bir örnekle somutlaştırabiliriz. Bir bankamatikten para çekmek istedik ve bankamatiğin önüne gittiğimizde bankamatiğin önünde uzunca bir sıra olduğunu gördük. Continue Reading

4

FreeRTOS Notları #2: Task veya Thread


Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

Warning: Undefined array key "HTTP_USER_AGENT" in /home/mehmetto/public_html/wp-content/plugins/urvanov-syntax-highlighter/util/class-urvanov-syntax-highlighter-util.php on line 763

RTOS kullanan gerçek zamanlı uygulamalarda birbirinden bağımsız iş parçacıkları bulunabilir. Bu iş parçacıkları FreeRTOS da “task”, CMSIS_RTOS da ise”thread” olarak isimlendirilir. Continue Reading