![]() |
Görevci by Kozmotronik v2.1.1
Küçük gömülü sistemler için çoklu görev (multi-tasking) yönetimi uygulaması
|
Topics | |
MPLAB XC8 PIC18 Portu | |
Görevci temel olarak C dili ile yazıldığı için hemen hemen her platformla uyumludur ancak yine de platforma özel olabilecek bazı işlevselliklere bağımlıdır. Örneğin Görevci'ye ilgili platform tarafından bir sistem tiki zamanlayıcısı sunulmalıdır. Ancak herbir hedef platformun zamanlayıcı ilkleme ve yönetim işlevleri kendine özel olduğundan Görevci bu aşamada ilgili platforma arayüzlenmelidir veya diğer bir deyişle bağımlı bölümler platformun sunduğu parçalar ile birleştirilmelidir. Ancak bu, platform çeşitliliğinden dolayı yönetmesi zor bir işlemdir. Neyseki C dili modüler bir yapıya sahip olduğundan bu farklı hedef platformlara entegrasyon daha kolay yollarla sağlanabilmektedir. Bu yol, herbir hedef platforma özel temel tanımlamaları yapıp, gereken bazı işlevselliklerin gerçeklemesini Görevci kütüphanesini kullanacak olan geliştiriciye bırakmaktır.