Real-Time Kernels (VxWorks) MT08 EN
From wikitin
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
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.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

