AUTOSAR
Meer info
- Uitgebracht
- 2003
- Type
- Softwarestandaard voor de auto-industrie
- Officiële site
- autosar.org
De gedeelde softwarearchitectuur van de auto-industrie voor besturingseenheden, bedoeld om dezelfde code tussen hardware van verschillende leveranciers te kunnen verplaatsen.
Een moderne auto bevat vijftig tot honderd elektronische besturingseenheden (ECU’s), en tot begin jaren 2000 schreef elke leverancier voor elk daarvan zijn eigen basissoftware. In 2003 bundelden BMW, Bosch, Continental, DaimlerChrysler, Siemens VDO en Volkswagen hun krachten om de lagen onder de applicatie te standaardiseren. Het resultaat verdeelt een ECU in applicatiecomponenten, een runtime-omgeving (RTE) en basissoftware (BSW) met een van OSEK afgeleid realtime besturingssysteem.
Het Classic Platform is statisch geconfigureerde C-code, grotendeels gegenereerd uit XML. Het Adaptive Platform (2017) richt zich op de krachtige centrale computers voor rijhulpsystemen en gebruikt POSIX en C++. AUTOSAR staat erom bekend dat de configuratietools duurder zijn dan de hardware en de XML-bestanden langer dan de code.