当前位置:网站首页>[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
边栏推荐
- Is there a free text to speech tool to help recommend?
- There is an unknown problem in inserting data into the database
- Callback event after the antv X6 node is dragged onto the canvas (stepping on a big hole record)
- 【AutoSAR 十一 通信相关机制】
- 百数不断创新,打造自由的低代码办公工具
- An excellent orm in dotnet circle -- FreeSQL
- 【雅思阅读】王希伟阅读P2(阅读填空)
- 使用jenkins之二Job
- Linux Software: how to install redis service
- Leetcode-934: the shortest Bridge
猜你喜欢
瑞萨RZ/G2L 处理器简介|框架图|功耗|原理图及硬件设计指南
University of Oslo: Li Meng | deep reinforcement learning based on swing transformer
为什么网站打开速度慢?
Attributeerror: 'tuple' object has no attribute 'layer' problem solving
Leetcode-2280: represents the minimum number of line segments of a line graph
瑞萨电子RZ/G2L开发板上手评测
Baidu AI Cloud takes the lead in building a comprehensive and standardized platform for smart cloud
FAQ | FAQ for building applications for large screen devices
【AutoSAR 七 工具链简介】
The difference between tail -f, tail -f and tail
随机推荐
瑞萨RZ/G2L 处理器简介|框架图|功耗|原理图及硬件设计指南
RK3568开发板评测篇(二):开发环境搭建
Linux软件:如何安装Redis服务
Leetcode-1964: find the longest effective obstacle race route to each position
Briefly talk about other uses of operation and maintenance monitoring
Automated defect analysis in electron microscopic images-论文阅读笔记
关于XML一些介绍和注意事项
Initial order of pointer (basic)
MySQL multi table joint deletion
Nc17059 queue Q
cordova-plugin-device获取设备信息插件导致华为审核不通过
[pulsar document] concepts and architecture
Web2.0 giants have deployed VC, and tiger Dao VC may become a shortcut to Web3
Tensorflow 2. Chapter 15 of X (keras) source code explanation: migration learning and fine tuning
Is there a free text to speech tool to help recommend?
【AutoSAR 二 AppL概述】
mysql 多表联合删除
2022中国3D视觉企业(引导定位、分拣场景)厂商名单
解决ReactNative使用webView存在缓存问题
Advanced pointer (I)