AASMT Training Courses

Objectives

  • The main objective of the training course is to provide the trainees with a strong practical experience on the usage of Real-Time operating systems.

Outcomes

• Providing detailed skills related to the subject of Operating Systems. • Meet the needs of industrial requirements and expectations.• Learn the techniques of Task Communications and Synchronizations.

Course Contents

1. Introduction to RTOS• Design Patterns ( Foreground/Background )• Types of Real Time Systems• Multi-Tasking• Scheduling Algorithms2. OS Tasks• Task Creation• Task Status• Task Control3. Task Communication• Shared resources and race condition• Reentrancy • Critical Sections• Queues Management and usage4. Task Synchronization• Design Problems (Priority Inversions and Deadlock)• Semaphores ( Binary and Counting )• Mutex

Description

Data will be available soon!