Real-Time Kernels (VxWorks) MT08 EN

From wikitin

Jump to: navigation, search

Title: MT08_Real-Time Kernels (VxWorks)_EN

Student last name: CHHIM

Student first name: Athea


Contents

Summary

In computer science, the kernel is the central component of most computer operating systems. It is mainly responsible for managing the system's resources (the communication between hardware and software components). We talk about real-time kernels to describe the fundamental part of some operating systems which are specialized to ensure the timely execution of tasks. Typically used in the world of embedded systems, real-time kernels often provide two separated interfaces, one to manage the real-time aspects and the other used for the usual development and applications.

The most popular real-time operating system (RTOS) on the market is VxWorks, created in the early 1980s by Wind River Systems (http://www.windriver.com). This RTOS will typically use specialized scheduling algorithms in order to provide the real-time developer with the tools necessary to produce deterministic behavior in the final system. Key features are minimal interrupt latency and minimal thread switching latency.

Keyword

real-time, kernel, operating system, task, VxWorks


Technologies

RTOS, C/C++


Demonstration

Development cross operating.

Illustration

Image:Tornado_Workspace.jpg

Bibliography

Book :

"Tornado and VxWorks, What’s not in the Manual", de Christof Wehner, publish by “Books On Demand GmbH Printing Service” (Allemagne), ed. 2006.


Websites :

http://www.windriver.com/vxworks/

http://spacegrant.colorado.edu/~dixonc/vxworks/docs/vxworks/ref/

http://www.embedded.com/

http://www.freertos.org/

http://www.cross-comp.com/pages/embedded/index.php

http://fr.wikipedia.org/wiki/VxWorks

http://fr.wikipedia.org/wiki/Syst%C3%A8me_temps_r%C3%A9el

http://en.wikipedia.org/wiki/Kernel_(computer_science)#Time-sharing_operating_systems

http://www.netrino.com/Embedded-Systems/How-To/RTOS-Selection/

http://www.bluedonkey.org/cgi-bin/twiki/bin/view/Books/VxWorksCookbookTheIOSystem#VxWorks_Pipes

Personal tools