TaskSuspend and Resume
Dear All,
Using Cortex M4 (STM32L4) with Freertos 9.0, I would like to suspend a running task and resume, however my task is doing somethings like this :
While (true)
Waiting event 1
Process 1
Process 2
Process 3
etc
If task is suspended during Process 2 , How It can resume and go to Waiting Event1 instead of continuing to process3 ?
Thanks and Rgds
David
TaskSuspend and Resume
Suspending and resuming does not pass any information to the task, so the task will continue from the point at which it was suspended. If you want the program flow to change you would need to use a different mechanism, such as setting an event but to indicate the task should take an action – but even the the task would have to manually check the bits.
TaskSuspend and Resume
Thanks Richard, I will think about changing architecture