AUTOSAR OS detailed introduction and configuration instructions (updated version 230918)

Preface

AUTOSAR OS extends the operating system in the OSEK/VDX standard, so this article combines the OSEK/VDX standard to introduce AUTOSAR OS, and uses Vector Configurator to explain the configuration of AUTOSAR OS.

OSEK originates from German, and its English meaning is: "Development system and interface for automotive electronic equipment". It is a standard used to produce specifications for embedded operating systems, communication protocol stacks, and automotive network management protocols, as well as other related specification. OSEK is designed to provide a software standard architecture for various electronic control units in the entire vehicle. OSEK was founded in 1993 by a consortium of German car companies (BMW, Bosch, Chrysler, Opel, Siemens and Volkswagen) and the University of Karlsruhe. In 1994, a similar project in France, VDX, initiated by Renault and Peugeot, also Join this alliance. From then on, the official name is OSEK/VDX. OSEK is an open standard, released by the alliance of the automotive industry. Part of OSEK is standardized as ISO 17356. (Excerpted from Wikipedia)

AUTOSAR OS level

AUTOSAR OS is expanded on the basis of OSEK/VDX and is divided into 4 scalable levels.

As shown in the figure below, AUTOSAR OS is divided into 4 levels: SC1-SC4. SC1 contains the basic functions and schedule of OSEK OS. SC2 has one more timing protection than SC1. SC3 has one more memory protection than SC1. SC4 contains OSEK OS. There are four functions: basic functions, schedule, timing protection and memory protection. It can also be seen from the picture on the lower right that AUTOSAR OS supports multi-core systems.

Supongo que te gusta

Origin blog.csdn.net/qgccdd061313/article/details/132605525
Recomendado
Clasificación