Practical ICT Experience – Flexibility – Worldwide References
Practical ICT Experience – Flexibility – Worldwide References - Ericpol
Practical ICT Experience – Flexibility – Worldwide References - Ericpol
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Knowledge Evolution<br />
Introduction to Real-Time Operating Systems<br />
Course ID: EPOL-10:017<br />
Duration: 2 or 3 days<br />
Number of participants: recommended optimum 15, maximum 25<br />
NOTES:<br />
Can be tailored to focus on a specific Real-Time Operating System (RTOS), such as: VRTX,<br />
pSOS, VxWorks, OSEK / VDX, Nucleus, OSE, µC/OS and others<br />
Can be tailored to focus on the Transition of Applications between specific RTOSs, such as:<br />
VRTX, pSOS, VxWorks, OSEK / VDX, Nucleus, OSE, µC/OS and others<br />
Course objectives<br />
The primary goal of this course is to give the participant the skills necessary to develop software<br />
for embedded computer systems using a real-time operating system. This is a very practical, results<br />
oriented course that will provide knowledge and skills that can be applied immediately.<br />
This course introduces the principles shared by many real-time operating systems, and their use<br />
in the development of embedded multitasking application software.<br />
The course begins with the fundamental elements of real-time multitasking embedded application<br />
software design and development. Processor and operating system concepts relevant to multitasking<br />
systems are examined, with focus on pre-emptive task scheduling, intertask communication<br />
and synchronization.<br />
The course continues with a detailed survey of popular operating system kernel services, giving many<br />
application examples. Topics include timer services, dynamic memory allocation schemes, network<br />
communication programming interfaces and device driver supervisors. Multitasking code development<br />
is discussed and example programs are reviewed and debugged. <strong>Practical</strong> experience is gained during<br />
student work exercises.<br />
VxWorks and pSOS are registered trademarks of Wind River Systems, Inc. Other marks and brands are<br />
the property of their respective holders<br />
V/03 ericpol.com