The task waits for the event to occur by calling os_evt_wait_or( ). When the event occurs, task does it's job. I know task doesn't need to use os_evt_clr( ) to clear the event to let the task wait for that event again. But our task clears the event anyways by calling os_evt_clr( ). Is there any problem with that? Will clearing the event prevent same event from occurring again and prevent task from doing it's job 2nd, 3rd time and so on.
View all questions in Keil forum