Книга: Advanced PIC Microcontroller Projects in C
10.4 Synchronization and Messaging Tools
10.4 Synchronization and Messaging Tools
Synchronization and messaging tools are kernel constructs that help developers create real-time applications. Some of these services are:
• Semaphores
• Event flags
• Mailboxes
• Pipes
• Message queues
Semaphores are used to synchronize access to shared resources, such as common data areas. Event flags are used to synchronize the intertask activities. Mailboxes, pipes, and message queues are used to send messages among tasks.
Похожие страницы
- CHAPTER 10 Multi-Tasking and Real-Time Operating Systems
- Разработка приложений баз данных InterBase на Borland Delphi
- Open Source Insight and Discussion
- Introduction to Microprocessors and Microcontrollers
- Chapter 6. Traversing of tables and chains
- Chapter 8. Saving and restoring large rule-sets
- Chapter 11. Iptables targets and jumps
- Chapter 5 Installing and Configuring VirtualCenter 2.0
- Chapter 16. Commercial products based on Linux, iptables and netfilter
- Appendix A. Detailed explanations of special commands
- Appendix B. Common problems and questions
- Appendix E. Other resources and links