CAPL学习之路-以太网函数

对象

可以定义多种以太网相关的对象类型,和定义数据类型一样

ethernetErrorPacket

定义一条以太网错误帧,用在on ethernetErrorPacket里,当接收到错误帧时,就可以赋值给它,然后读取错误帧的某些信息

- 语法

ethernetErrorPacket gErrorPacket      

- 属性

CAPL学习之路-以太网函数_第1张图片

可以在外部定义,在“on ethernetErrorPacket *”里用this赋值给它,这样就可以获取它的属性了。或者可以直接在“on ethernetErrorPacket *”里用this获取属性

ethernetPacket

创建以太网数据包对象,通过属性来设置或获取以太网数据包数据,包括报文协议层里的字段

创建ethernetPacket对象,设置属性里的字段,调用函数,可以组装自己想要的以太网报文

示例:

ethernetPacket txPacket;
int i;

txPacket.msgChannel = 1;
txPacket.source      =

你可能感兴趣的:(【付费专栏】CAPL编程语言,CANoe,CAPL)