AUTOSAR CAN网络管理报文的数据场格式

描述

在网络管理中,网络中的各个节点通过网络管理报文进 行通信,AUTOSAR CAN网络管理报文的数据场格式见表

网络管理

注意:NM报文就是CAN报文。NM报文符合CAN报文的格式,由帧起始、仲裁场、控制场、数据场、CRC场、应答场、帧结尾组成。

一般厂家在设计的时候会规定好NM报文的ID范围。

举个例子:规定标识符在0x500到0x5FF范围为NM报文。当在CANoe中抓取到此ID范围内的报文,那就是NM报文。如下图中的例子:报文ID= 0x502;

网络管理

表1中,字节0为ECU Address,作为源节点标识符,用 以告知其他节点该报文是由哪个节点发送的;处于CAN网 络中的每个节点都会分配一个唯一的标识符,本文中网络 管理报文的ECU Address=0x439。此报文的ID=一个基础值+ECU的ID,例如厂家规定基础值为0x400,那么此报文的ID=0x500+0x39=0x439。

网络管理

字节1为控制比特向量, 字节2~7为用户自定义的数据信息。本文中字节2User date 0 用于将网络唤醒原因显示出来,其他自定义数据作为扩展 保留,用“0x00”填充。表2列出了控制比特向量各位的含 义。其中Bit0为重复报文状态请求位,置1代表需进入重复 报文发送状态,清零代表不再需要重复报文发送状态;Bit4位为激活唤醒位,置1代表主动唤醒状态,清零代表被 动唤醒状态。其他位为保留位,以0填充。Byte1:control bit vector定义如下:

网络管理

    审核编辑 :李倩  

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分