Real-Time Concepts for Embedded Systems

15.8: Points to Remember

15.8 Points to Remember

Some points to remember include the following:

  • Synchronization is classified into resource and activity synchronization.

  • Resource synchronization is closely related to critical sections and mutual exclusion.

  • Activity synchronization is also called condition synchronization or sequence control.

  • Barrier synchronization can be used to perform activity synchronization for a group of tasks.

  • Rendezvous synchronization is used to perform activity synchronization between two tasks.

  • Tasks communicate with each other to transfer data, to signal event occurrences, to allow one task to control other tasks, to synchronize activities, and to implement custom resource synchronization protocols.

  • Interrupt locks should be used only when necessary to synchronize access to shared resources between a task and an ISR.

  • Preemption locks can cause priority inversion.

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Embedded Programming Software
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.