VxWorks® Advanced Concepts

This course leads participants into the depths of VxWorks® real time operating system. VxWorks® is a popular real-time multi-tasking operating system for embedded microprocessor systems and offers a wide area of real time facilities and networking protocols. This training includes both theoretical and practical sections.
  • duration 20 hours
  • Language English
  • format Online
duration
20 hours
location
Online
Language
English
Code
TLC-014
price
€ 240 *

Available sessions

To be determined



Training for 7-8 or more people?
Customize trainings for your specific needs

Description

This course leads participants into the depths of VxWorks® real time operating system. VxWorks® is a popular real-time multi-tasking operating system for embedded microprocessor systems and offers a wide area of real time facilities and networking protocols. This training includes both theoretical and practical sections.
After completing the course, a certificate is issued on the Luxoft Training form

Objectives

  • Discovering and understanding the VxWorks® advanced features
  • Learning the VxWorks® kernel architecture, its RTOS facilities and how to debug the kernel/user applications
  • Designing and implementing a real-time applications using VxWorks®

Target Audience

Programmers who wish to improve their RTOS/VxWorks® knowledge

Roadmap

What is a RTOS
VxWorks® Overview: history and clients, key features
VxWorks® Kernel: Architecture, Configuration, Customization
Multitasking: Tasks Management, Task Scheduling, Task Error Status
Intertask and Interprocess Communication and Synchronization:
  • Semaphores
  • Message queues & pipes
  • VxWorks® Events
  • Signals - Exceptions
  • Timers
  • Interupts

Memory Management
I/O System
File Systems
VxWorks® Initialization Timeline
Multiprocessing
Examples
Debugging session"TYPE"html";}

Discover more about professional growth and skills development

contact us