This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Would unecessary os_evt_clr ( ) cause any problems ?

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.