VxWorks® Advanced Concepts
Duration
20
hours
Location
Online
Language
English
Code
TLC-014
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
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:
Memory Management
I/O System
File Systems
VxWorks® Initialization Timeline
Multiprocessing
Examples
Debugging session"TYPE"html";}
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";}