AUTOSAR
Więcej informacji
- Rok
- 2003
- Typ
- Standard oprogramowania motoryzacyjnego
- Oficjalna strona
- autosar.org
Wspólna architektura oprogramowania sterowników w przemyśle motoryzacyjnym, dzięki której ten sam kod ma przenosić się między sprzętem różnych dostawców.
Nowoczesny samochód ma od pięćdziesięciu do stu elektronicznych sterowników (ECU), a do początku XXI wieku każdy dostawca pisał dla każdego z nich własne oprogramowanie bazowe. W 2003 roku BMW, Bosch, Continental, DaimlerChrysler, Siemens VDO i Volkswagen połączyły siły, by ujednolicić warstwy pod aplikacją. Wynik dzieli sterownik na komponenty aplikacyjne, środowisko uruchomieniowe (RTE) i oprogramowanie bazowe (BSW) z systemem czasu rzeczywistego wywodzącym się z OSEK.
Classic Platform to statycznie konfigurowany kod w C, w dużej mierze generowany z XML-a. Adaptive Platform (2017) jest przeznaczona dla potężnych komputerów centralnych obsługujących systemy wspomagania kierowcy i opiera się na POSIX-ie i C++. AUTOSAR ma opinię standardu, w którym narzędzia konfiguracyjne kosztują więcej niż sprzęt, a pliki XML są dłuższe niż kod.