Synchronisation between multiple tasks often arises as a requirement when developing applications using FreeRTOS. In the previous instalments of this series, we examined semaphore and task notifications. However, these are only capable of sending an event from a task or interrupt service routine (ISR) to a single receiving task. When you need to broadcast an event to several tasks, the Event Group capability is the solution you will be looking for. In this final article of the series, we examine the capabilities this feature offers embedded developers.
Downloading of this magazine article is reserved for registered users only.
Discussion (0 comments)