Linux-based Real-Time Operating System for Vehicles

蔡俊良,孙晓民
DOI: https://doi.org/10.3321/j.issn:1000-0054.2004.01.020
2004-01-01
Abstract:An RTOS (real-time operating system) for vehicles named OSEKLinux was designed based on a combination of the OSEK (open systems and the corresponding interfaces for automotive electronics) specification and the Linux operating system to provide a free, open and practical software development platform for automotive electronics. Since the small RTOS defined in the OSEK specification is quite different from Linux, OSEKLinux uses an OSEK adaptation layer to provide an OSEK programming environment. The system implements a real-time strategy as well as a new scheduling algorithm so as to be compatible with the OSEK specification. OSEKLinux is designed into two classes with different functions, a basic class without a file system, and an extended class with a filesystem. OSEKLinux ran well under RTLinux and Redhat 7.1 on a PC platform.
What problem does this paper attempt to address?