Yazeka
Arama sonuçlarına göre oluşturuldu
Arduino'da semafor zaman aşımı, xSemaphoreTake() fonksiyonu ile yapılır 24. Bu fonksiyon iki argüman alır:
- SemaphoreHandle_t xSemaphore: Alınacak semaforun adı 24.
- TickType_t xTicksToWait: Semaforun kullanılabilir hale gelmesi için görevin blok halinde bekleyeceği maksimum süre 4.
Eğer xTicksToWait argümanı portMAX_DELAY olarak ayarlanırsa, görev süresiz olarak blok halinde bekler 4.
5 kaynaktan alınan bilgiyle göre: