AUTOSAR CP, AP and their versions

AUTOSAR PC

autosar classic platform defines 3 abstraction levels of software architecture:

  1. Application
  2. RTE: runtime environment
  3. BSW: basic software
    • Services
      • system
      • memory
      • communication
    • ECU ( electronic control unit) abstraction
    • Microcontroller abstraction
      insert image description here

AUTOSAR AP

The autosar adaptive platform implements RAR (Autosar Runtime for Adaptive Application).
Including 2 types of interfaces: services and APIs.
The platform consists of functional clusters grouped into services and Adaptive AUTOSAR Basis.
functional clusters:

  • Describe the function of the AP.
  • Define the requirements for clustering.
  • Describe the platform's behavior from an application and network perspective.
  • Architectural design excluding software

On each (virtual) host, there is at least one Functional cluster instance, and each service can be distributed on the entire vehicle network.
Compared with Autosar cp, the RTE of Autosar ap connects each service and client at runtime.
insert image description here

CP vs. AP

The CP architecture is oriented to the stand-alone architecture, and the AP architecture adopts the SOA (service oriented architecture) concept, which is extended to be applicable to distributed systems.
In the current car-machine system, one set of hardware (CPU) and multiple virtual machines are already popular, and systems with multiple sets of hardware (multiple CPUs) will also be popular in the future.

current version

The latest version of AUTOSAR is R22-11, both cp and ap are of this version.
The first version of AUTOSAR released in 2005 did not distinguish between CP and AP, and an earlier version could be continuously updated for many years.
AP was introduced in 2017, and 2 versions were updated every year in the first 2 years.
Starting from 2019, CP and AP will be updated every year.

years CP AP
2005 R1 -
2006 R2 -
2010-2014 R3
2013-2018 R4
2017 R17-03/ R17-10
2018 R18-03/ R18-10
2019 R19-11 R19-11
2020 R20-11 R20-11
2021 R21-11 R21-11
2022 R22-11 R22-11

Guess you like

Origin blog.csdn.net/yinminsumeng/article/details/129355579