Book Content
chapters • 16h32m total length
1. Introducing Real-Time Systems
2. Understanding RTOS Tasks
3. Task Signaling and Communication Mechanisms
4. Selecting the Right MCU
5. Selecting an IDE
6. Debugging Tools for Real-Time Systems
7. The FreeRTOS Scheduler
8. Protecting Data and Synchronizing Tasks
9. Intertask Communication
10. Drivers and ISRs
11. Sharing Hardware Peripherals across Tasks
12. Tips for Creating a Well-Abstracted Architecture
13. Creating Loose Coupling with Queues
14. Choosing an RTOS API
15. FreeRTOS Memory Management
16. Multi-Processor and Multi-Core Systems
17. Troubleshooting Tips and Next Steps














