Training » RTOS Basics
RTOS Basics
Training Objectives
You are familiar with the key mechanisms of modern real-time operating systems. You are able to use your new real-time know-how directly in your projects, with any type of real-time operating system.
Required Knowledge
Basic knowledge of microcontrollers and C programming.
Target Group
Software architects, software developers.
Contents
Real-Rime Operating Systems: Introduction
- Basic terms
- Types of real-time operating systems
- Requirements: operating system, hardware, development tools
Process /Thread /Task Management
- Scheduler and algorithms
Interrupt Management
- Interrupt service routines, threads/tasks
Time Management
- System tick, timer and watchdog services
Coordination Mechanisms (Synchronization/Resource Management)
- Events, signals, semaphores, Mutex
Communication Mechanisms
- Shared memory, mailboxes, queues, pipes, message based
Memory Management
- Memory pools and memory blocks
Port Driver Concept
Software Architecture Design with Operating System
- For embedded and real-time applications
Selection Guidelines and Product Overview
Practical Exercise
- Practical exercises on RTOS mechanisms
- Exercises are carried out on embedded hardware
- Exercises are carried out on a real-time operating system.
Dates |
Price plus VAT |
Short Code |
Duration |
|
ON REQUEST |
1,650 € |
E-RTOS |
3 days |
The Training Price Includes:
Lunch, drinks, training documentation and traning certificate.
Location:
All open trainings take part at MicroConsult GmbH in Munich, unless a different location is indicated for the respective training.
Training Registration:
To register for this training, please download our
Training Registration Form
