制作INCA和CANape通用的A2L
文章目录
-
- 前言
- 制作A2L
-
- A2ML定义
- MOD_COMMON定义
- MOD_PAR定义
-
- MEMORY_SEGMENT
- TransportLayer定义
- PROTOCOL_LAYER
- DAQ
- 总结
前言
由于INCA和CANape是两个不同的公司对XCP协议的实现,所以A2L中也会有不一样的地方,但是在标定时若每次都用两个A2L,是非常不方便的,本文介绍如何设计A2L中的协议区,实现两种软件使用同一个A2L即可进行标定。
制作A2L
A2ML定义
在A2ML参数定义部分,基本都是一样的,可以参考ASAP-XCP-Part2。在CANape的A2L中,会在IF_DATA中增加一些CANAPE的定义,如CANAPE_EXT的定义如下: