Skip to content

kozmotronik/Gorevci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Görevciyi Edinme ve Projenize Ekleme

Görevciyi projelerinizde kullanmadan önce, kullandığınız aygıtın portunun desteklendiğinden emin olun. Eğer kullandığınız aygıt için bir port desteği yoksa Issues bölümünde bir konu açarak istek yapabilirsiniz.

Görevciyi birkaç farklı yolla projelerinize entegre edebilirsiniz.
Bunlardan ilki repoyu klonlayarak kaynak dosyalarını indirip proje ağacınıza eklemektir. Bunu yapmak için, dosyaları projenizin olduğu dizine ekledikten sonra geliştirme ortamınızda da (IDE) bu dosyaları eklemeli ardından proje özellikleri bölümünden include yollarını IDE'ye tanıtmalısınız. Include yolları tanıtılmazsa derleme başarısız olur. Bu aşamadan sonra uygulamanızı derleyebilirsiniz.

İkinci yöntem ise Görevciyi projenize bir git alt modülü (submodule) olarak eklemektir.

Lisans

Lütfen lisans metnini dikkatlice okuyun ama lisansa çok takılmayın. Bu lisansın özeti şöyle:
*Burada sağlanan kaynak kodlarını arzuladığınız gibi kullanın. Ancak sağlanan ürün için hiçbir teminat verilmemekle birlikte, kullanımdan doğacak hiçbir sorumluluk da kabul edilmemektedir.

  • MIT - Orijinal metin.
  • MIT-TR - Lisans metninin Türkçe sürümü.

Özellikler

Düşük kaynak kullanır ve farklı platformlara kolayca adapte edilebilir. Diğer özellikler için Genel Özellikler sayfasına bakınız.
Yaklaşık sistem gereksinimleri için Minimum Sistem Gereksinimleri sayfasına bakınız.

Sorun Bildirme

Lütfen sorunları ve eklenmesini istediğiniz özellikleri Issues bölümünden bildirerek bu projenin gelişmesine katkı sağlayın.
Bir özellik istemeden önce bu projenin küçük ölçekli aygıtlar için geliştirildiğini göz önünde bulundurunuz.

Görevci Wiki

Daha ayrıntılı bilgiler için aşağıdaki kaynaklara başvurabilirsiniz: