Periodic Threads

Posted by Breno Pinheiro on January 24, 2008
Hi folks, I trying to create periodic_threads on Free RTOS but I didn't find it in API. Have anyone ever use it these kind of declaration? How?
I used interruption overflow to implement!!!


Thanks,

Breno

RE: Periodic Threads

Posted by Richard on January 24, 2008
Periodic tasks are normally implemented using the vTaskDelayUntil() API function. See http://www.freertos.org/vtaskdelayuntil.html for an example.

If alternatively you want to trigger a task from an interrupt then you can look at the xSemaphoreGiveFromISR() API function. See http://www.freertos.org/a00124.html.

Regards.