Quantcast
Channel: Keil Discussion Forum RSS Feed
Viewing all articles
Browse latest Browse all 3049

ARM: Priority inheritance with short wait timeout

$
0
0
For how long does a low priority task run at the higher priority when priority inheritance comes into play? os_mut_wait(0xFFFE); If a high priority task is waiting a long time I would expect the low priority task to run at high priority until the resource is released. os_mut_wait(mutex, 1); If the high priority task is configured to wait a short time does the low priority task revert to its low priority after that time? os_mut_wait(mutex, 0); In particular if the timeout is

Viewing all articles
Browse latest Browse all 3049

Trending Articles