SEMINAR
REAL-TIME SOFTWARE DEVELOPMENT
BASICS
CONTENT
The topics addressed include:
- Basic Mechanisms: Posix 1b
Priority Scheduling
Real-Time Signals
Clocks and Timers
Semaphores
Message Passing
Shared Memory
Asynchronous and Synchronous I/O
Memory Locking Interface
- Basic Mechanisms: Posix 1c
Thread Creation, Control, and Cleanup
Thread Scheduling
Thread Synchronization
Signal Handling
GOALS
The purpose of this seminar is to understand the essential mechanisms that make real-time software development possible.
DURATION
This is a 4-day seminar.
TARGET AUDIENCE
This seminar is intended technical leaders in software architecture, design and development. Participants should bring a laptop, exercises will be included as part of the instruction.