User account menu

  • Giriş yapın
Anasayfa
Kozmotronik Blog
Yıldız tozundan teknolojiye!

Main navigation

  • Anasayfa
  • Kategoriler
    • Elektronik
    • Programlama
      • Gömülü Programlama
      • Mobil Programlama
    • Programlama Dilleri
  • Seriler
    • Android Bluetooth Programlama
    • JAL Başvuru Kılavuzu
    • Görevci ile Sistem Programlama
  • Projeler
    • Görevci
  • Hakkında

Görevci

Sayfa yolu

  • Anasayfa
  • Projects
  • Görevci
Görevci

Küçük ölçekli mikrodenetleyiciler için geliştirilen gömülü projelerin kurtarıcısı!
Görevci daha çok küçük ölçekli gömülü projelere hitap eden bir kütüphanedir. Görevci, zaman ve donanım tabanlı olaylara bağlı çalışan işlemleri CPU'yu bloklamadan yönetmeyi amaçlar. Böylece görevler olaylara etkili bir biçimde yanıt verir ve hiçbir olay kaçırılmadan işlenebilir.

Yalnızca tek bir 8-bitlik mikrodenetleyicinin, aygıtın bellek kaynakları yettiği kadar, tek bir CPU ile akıcı bir biçimde onlarca görevin üstesinden gelmesi ne kadar iyi olurdu değil mi? Diğer bir deyişle mümkün olan en az kaynakla, mümkün olduğunca çok iş. Malesef bu, konvansiyonel bir programlama yöntemi olan super-loop yani tek bir sonsuz while döngüsü üzerine yazılan uygulamalarla zor yapılacak bir iş. Ayrıca bu tip uygulamaların takibi ve test edilmesi de zor.

İşte Görevci tam olarak bunun için tasarlandı. Derli toplu bir kodlama yapısını kaybetmeden, CPU'yu busy-waiting ile bloklamadan, işini yap bekleme yapma mantığı üzerine kurulu bir görev yönetimi yaparak, görevlerin CPU'yu bloklamadan herhangi bir olayı beklemesini veya zaman gecikmesi yapmasını sağlar.

Aktif
MIT
https://github.com/kozmotronik/Gorevci
https://github.com/kozmotronik/Gorevci/wiki
Multitarea
görevci
C

Projects

Görevci

Monthly archive

  • Şubat 2017 (2)
  • Mart 2017 (1)
  • Nisan 2017 (1)
  • Mart 2019 (1)
  • Nisan 2019 (1)
  • Temmuz 2019 (3)
  • Eylül 2019 (1)
  • Ekim 2019 (1)
  • Mart 2020 (1)
  • Ağustos 2020 (3)
Sayfalama
  • Sayfa 1
  • Sonraki sayfa ››

Footer menu

  • İletişim

Copyright © 2026 Kozmotronik Tech - All rights reserved

Kozmotronik Tech