本文主要是介绍Autosar 通讯栈配置-手动配置PDU及Signal-基于ETAS软件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 前言
- System配置
- ISignal
- System Signal
- Pdu
- Frame
- ISignal到System Signal的map
- System Signal到Pdu的map
- Pdu到Frame的map
- Signal配置
- Can配置
- CanHwFilter
- EcuC配置
- PduR配置
- CanIf配置
- CanIfInitCfg
- CanIfRxPduCfg
- Com配置
- ComIPdu
- ComISignal
- SWC配置
- Data mapping
- RTE接口
- Com配置补充
- 总结
前言
ETAS工具的通讯协议栈,大部分是通过Cfggen生成的。在从客户那边拿到Arxml后,需要进行一些修改才能正常生成通讯栈的BSW配置,这种操作也会比较费时间。本文介绍在ETAS工具中手动配置PDU及Signal(以接收信号为例),保证能够正常生成代码及使用(本文不包括MCAL CAN的配置,默认mailbox已经配置好了)
System配置
此处我们只使用一个signal,需要配置其对应的ISignal,System Signal,Pdu,Frame
注意:配置到System_xxx.arxml对应的package中
ISignal
新建ISignal,放入/Communication/ISignal/中
System Signal
新建System Signal,放入/Signal/中
这篇关于Autosar 通讯栈配置-手动配置PDU及Signal-基于ETAS软件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!