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

[back to top]