当前位置:网站首页>[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
边栏推荐
猜你喜欢

测试右移:线上质量监控 ELK 实战

瑞萨RZ/G2L ARM开发板存储读写速度与网络实测

【小程序项目开发-- 京东商城】uni-app之自定义搜索组件(中)-- 搜索建议

百数不断创新,打造自由的低代码办公工具

这不平凡的两年,感谢我们一直在一起!

An excellent orm in dotnet circle -- FreeSQL

Test shift right: Elk practice of online quality monitoring

Rust ownership (very important)

tail -f 、tail -F、tailf的区别

In the first half of 2022, there are 10 worth seeing, and each sentence can bring you strength!
随机推荐
【AutoSAR 十二 模式管理】
One of the reasons why setinterval timer does not take effect in ie: the callback is the arrow function
Cordova plugin device obtains the device information plug-in, which causes Huawei to fail the audit
【AutoSAR 五 方法论】
Leetcode-934: the shortest Bridge
Centos7 one click compilation to build MySQL script
cordova-plugin-device获取设备信息插件导致华为审核不通过
leetcode-2115:从给定原材料中找到所有可以做出的菜
[pulsar document] concepts and architecture
全志A40i/T3如何通过SPI转CAN
指针进阶(一)
Tensorflow 2. Chapter 15 of X (keras) source code explanation: migration learning and fine tuning
Overlay of shutter (Pop-Up)
Helm basic learning
[shutter] image component (load network pictures | load static pictures | load local pictures | path | provider plug-in)
kubernetes编写yml简单入门
2022中国3D视觉企业(引导定位、分拣场景)厂商名单
基于ARM RK3568的红外热成像体温检测系统
【雅思阅读】王希伟阅读P2(阅读填空)
Some introduction and precautions about XML