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 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.
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.
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.
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.
Daha ayrıntılı bilgiler için aşağıdaki kaynaklara başvurabilirsiniz: