当前位置:网站首页>[AUTOSAR five methodology]
[AUTOSAR five methodology]
2022-07-03 00:50:00 【Ke Yuqian】
AutoSAR 5、 ... and methodology
1. Simple and necessary concepts
1.1 The name in the supply chain
| abbreviation | OEM | TIER1 | TIER2 |
|---|---|---|---|
| Chinese name | Agent factory ( Vehicle factory ) | First tier supplier | Secondary supplier |
| Example | Mercedes 、 BMW 、 Audi, etc ( Mainly do the assembly work of the whole vehicle ) | mainland 、 Bosch et al ( Mainly for OEM supply ECU、 Sheet metal parts, etc ) | Ying Feiling 、NXP etc. ( Mainly for TIER1 Supply parts , such as ECU The chip on the 、MOS Tubes and circuit boards ) |
1.2 What is methodology ?
Construction conforms to AutoSAR Architecturally ECU Detailed workflow of software
Methodology mainly stipulates the following contents :
• Specific workflow : from OEM Start designing automotive electronic architecture , To each TIER1 Complete each ECU The whole process of software design , In a moment we will cover
• Specific exchange documents : OEM and TIER1 Between 、TIER1 Inside AutoSAR Between the bottom layer and the application layer and MCAL And BSW File interaction is required between . But we can't use word To exchange this information , such as OEM Want to tell TIER1 The vehicle's CAN What is the content of the message . Use word Words ,OEM Editing takes time and effort ,TIER1 Reading is also laborious ; therefore AutoSAR A new file format is specified :.arxml, This format is based on .xml file , add AutoSAR Abbreviation ar became arxml. The advantage of using it is that DaVinci Wait for the software to automatically generate . For example, the whole vehicle factory has designed the whole vehicle with a set of software CAN Communication matrix , Direct export .arxml, Then send it to TIER1;TIER1 stay Davinci Open in , All the contents are clear at a glance , And will automatically CAN、CAN IF、PUDR When the module is configured .( Is it convenient ! But now many manufacturers still use DBC file , It's almost the same , however AutoSAR It is recommended to use arxml file )
• Specific tool chains : accord with AutoSAR The tool chain , Like DaVinci、ETAS such , I won't repeat this
2. Workflow
2.1 Normal process
- OEM Through some software, the communication matrix of the whole vehicle is designed , And export DBC、FIBEX or LDF file
- OEM Send these files to TIER1
- TIER1 If there is DaVinci Such software , You can import it and configure it automatically Communication Most of the functions
2.2 AutoSAR technological process
- List requirements :OEM What is needed to design the whole vehicle ECU、 What functions are needed 、 What do you want SWC, List it first in this step . It is still the previous example of controlling the roof lamp :OEM You need two ECU( Car door ECU And roof lights ECU)、 need 7 individual SWC.
- Allocate demand :OEM List all SWC Assign to each ECU in .( Here you can see the door ECU And roof lights ECU There is communication between , Here is transmitted through the bus , Therefore, the information of communication matrix is also included here
- Give the demand to TIER1 Realization :OEM Will all ECU The needs of ( Communication matrix 、 What is needed SWC This information ) Generate corresponding arxml file , hand TIER1.( Every arxml Only this ECU What you need , For example, the door ECU To get the arxml There will be no actuator in SWC The content of )
- TIER1 After getting the demand : Import to DaVinci in , Then it is automatically configured AppL layer ,Communication That's the content of . And then SWC Fill in the specific implementation code , Configure other necessary contents , Just like the
边栏推荐
猜你喜欢

Vulkan performance and refinement

Deep analysis of data storage in memory

奥斯陆大学:Li Meng | 基于Swin-Transformer的深度强化学习

How to systematically learn machine learning
【AutoSAR 五 方法论】

Hdu3507 (slope DP entry)

Gan model architecture in mm

Illustrated network: what is virtual router redundancy protocol VRRP?

How SQLSEVER removes data with duplicate IDS

Kubernetes resource object introduction and common commands (V) - (NFS & PV & PVC)
随机推荐
深度剖析数据在内存中的存储
世平信息首席科学家吕喆:构建以数据和人员为中心的安全能力
An excellent orm in dotnet circle -- FreeSQL
Some introduction and precautions about XML
kubernetes编写yml简单入门
【JetCache】JetCache的配置说明和注解属性说明
【AutoSAR 四 BSW概述】
How to find out the currently running version of Solr- How do I find out version of currently running Solr?
Lex & yacc & bison & flex configuration problems
指针进阶(一)
奥斯陆大学:Li Meng | 基于Swin-Transformer的深度强化学习
Automated defect analysis in electron microscopic images-论文阅读笔记
Linux软件:如何安装Redis服务
字符设备注册常用的两种方法和步骤
Kubernetes resource object introduction and common commands (V) - (NFS & PV & PVC)
1.11 - 总线
Rust字符串切片、结构体和枚举类
这不平凡的两年,感谢我们一直在一起!
【AutoSAR 三 RTE概述】
机器学习:numpy版本线性回归预测波士顿房价