Автор: MathWorks
Издательство: The MathWorks, Inc.
Год: September 2022
Страниц: 742
Язык: английский
Формат: pdf (true)
Размер: 16.0 MB
AUTOSAR Blockset provides apps and blocks for developing AUTOSAR Classic and Adaptive software using Simulink models. You can design and map Simulink models to software components using the AUTOSAR Component Designer app. Alternatively, the blockset lets you generate new Simulink models for AUTOSAR by importing software component and composition descriptions from AUTOSAR XML (ARXML) files.
AUTOSAR Blockset provides blocks and constructs for AUTOSAR library routines and Basic Software (BSW) services, including NVRAM and Diagnostics. By simulating the BSW services together with your application software model, you can verify your AUTOSAR ECU software without leaving Simulink.
AUTOSAR Blockset lets you create AUTOSAR architecture models in Simulink (requires System Composer). In the AUTOSAR architecture model, you can author software compositions, components with interfaces, data types, profiles, and stereotypes. You can add simulation behavior, including BSW service components. Alternatively, you can round-trip (import and export) software descriptions via ARXML files.
Simulink software supports AUTomotive Open System ARchitecture (AUTOSAR), an open and standardized automotive software architecture consisting of three layers of software: Application, Run-Time Environment (RTE), and Basic Software.
Automobile manufacturers, suppliers, and tool developers jointly develop components of the Application layer. The standard refers to the components as AUTOSAR software components. They interact with the Run-Time Environment layer. The Run-Time Environment layer enables communication between:
- Components of the Application layer
- The Basic Software layer and components of the Application layer
The Basic Software layer provides shared common system services that components of the Application layer use.
AUTOSAR Blockset supports C and C++ production code generation (with Embedded Coder). It is qualified for use with the ISO 26262 standard (with IEC Certification Kit).
Скачать MATLAB & Simulink AUTOSAR Blockset User’s Guide (R2022b)