0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

智能汽车电子与软件 来源:车端 作者:初光 2022-11-17 11:05 次阅读

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

323130ea-6622-11ed-8abf-dac502259ad0.png

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

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

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

325097e6-6622-11ed-8abf-dac502259ad0.png

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

329070c8-6622-11ed-8abf-dac502259ad0.png

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

32b63452-6622-11ed-8abf-dac502259ad0.png

审核编辑 :李倩

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

    关注

    56

    文章

    2471

    浏览量

    459328
  • 网络管理
    +关注

    关注

    0

    文章

    107

    浏览量

    27509
  • AUTOSAR
    +关注

    关注

    9

    文章

    330

    浏览量

    21138

原文标题:AUTOSAR CAN网络管理报文的数据场格式

文章出处:【微信号:智能汽车电子与软件,微信公众号:智能汽车电子与软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    CAN报文为什么会发送失败?

    怎么样的。表1是一帧正常标准数据帧的报文组成。表1标准数据报文格式组成图1标准数据格式
    的头像 发表于 04-12 08:25 220次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>报文</b>为什么会发送失败?

    CAN报文格式和发送总流程

    在标准格式中,报文的起始位称为帧起始(SOF),然后是由11位标识符和远程发送请求位(RTR)组成的仲裁场。RTR位标明是数据帧还是请求帧,在请求帧中没有数据字节。
    发表于 04-11 10:07 351次阅读
    <b class='flag-5'>CAN</b>的<b class='flag-5'>报文格式</b>和发送总流程

    请问用CAN存储器存储的CAN总线数据格式有哪些呢?

    请问用CAN存储器存储的CAN总线数据格式有哪些呢? CAN总线是一种常用于汽车、工业控制和其他应用领域的串行通信协议。在
    的头像 发表于 01-31 13:46 435次阅读

    CAN通信中帧格式的作用

    汽车系统,特别是在控制器区域网络CAN)通信中,不同的帧格式在促进可靠和高效的数据传输方面发挥着独特的作用。
    的头像 发表于 01-09 11:07 277次阅读

    can数据帧的标准格式

    消息的标识和传输数据CAN数据帧的标准格式如下: 起始位(Start of Frame, SOF):一个低电平信号,表示数据帧的起始。
    的头像 发表于 12-01 16:41 1798次阅读

    AUTOSAR CAN时钟同步问题

    请问有没有AUTOSAR CAN时钟同步的能运行的代码,或者有没有能做这一块的大佬,主要是CanTsyn和STBM这两个模块的。有偿,价格都好商量,急需。
    发表于 11-09 00:00

    AUTOSAR UDP网络管理策略

    UdpNm,AUTOSAR UDP Network Management,基于TCP/IP协议栈,主要目的是协调网络在normal operation和bus-sleep mode之间的转换。除了
    的头像 发表于 09-27 16:51 343次阅读
    <b class='flag-5'>AUTOSAR</b> UDP<b class='flag-5'>网络</b><b class='flag-5'>管理</b>策略

    一文解析AUTOSAR CAN网络管理

    AUTOSAR CAN 网络管理是一个独立于硬件的协议,只能在 CAN 上使用。它的主要目的是协调网络
    的头像 发表于 09-09 10:32 2679次阅读
    一文解析<b class='flag-5'>AUTOSAR</b> <b class='flag-5'>CAN</b><b class='flag-5'>网络</b><b class='flag-5'>管理</b>

    经典CAN网络加入CAN FD节点需要注意什么?

    目前,整车的网络拓扑中,CAN FD的使用已经非常普遍。当然,带来的问题也非常的多。CAN FD在设计之初,就考虑了向后兼容Classic CAN,以便于
    的头像 发表于 08-22 09:11 853次阅读
    经典<b class='flag-5'>CAN</b><b class='flag-5'>网络</b>加入<b class='flag-5'>CAN</b> FD节点需要注意什么?

    影响报文超时上报的机制有哪些

    前言 最近遇到一个CAN报文超时Notification不上报导致ECU不休眠的偶发问题,本文分享解决问题的思路及影响报文超时上报的机制,希望能给各位读者一点启发。 参考文档: 1.
    的头像 发表于 08-07 09:16 894次阅读
    影响<b class='flag-5'>报文</b>超时上报的机制有哪些

    详解CAN总线的AUTOSAR网络管理报文

    官方一点: AUTOSAR 就是AUTomotive Open System ARchitecture的简称,中文翻译就是汽车开放系统架构。
    的头像 发表于 07-31 11:27 2921次阅读
    详解<b class='flag-5'>CAN</b>总线的<b class='flag-5'>AUTOSAR</b><b class='flag-5'>网络</b><b class='flag-5'>管理</b><b class='flag-5'>报文</b>

    Path延时测量相关报文格式介绍

    Pdelay_Req报文格式定义 如下图15所示为IEEE802.1AS定义的报文格式定义: 图15 Pdelay_Req报文格式定义 上图中header与SYNCMessage头信息定义
    的头像 发表于 07-24 10:45 690次阅读
    Path延时测量相关<b class='flag-5'>报文格式</b>介绍

    一帧CAN报文多少字节

    一帧CAN FD报文位数 根据CAN FD帧结构组成,可以算出一帧CAN FD报文位数: CAN
    的头像 发表于 07-18 10:48 4847次阅读

    【教程】CAN报文固定协议转发

    CAN总线通信的应用领域中,很多客户需要将CANID放在CAN报文中,这样更方便接入不同的设备,有利于用户通过模块更方便的组建自己的网络,使用自定的应用协议。但是要实现这样的应用,用
    的头像 发表于 05-15 10:30 480次阅读
    【教程】<b class='flag-5'>CAN</b><b class='flag-5'>报文</b>固定协议转发

    CAN报文固定协议转发教程

    CAN总线通信的应用领域中,很多客户需要将CANID 放在CAN报文中,这样更方便接入不同的设备,有利于用户通过模块更方便的组建自己的网络,使用自定的应用协议。但是要实现这样的应用,
    的头像 发表于 05-12 10:40 604次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>报文</b>固定协议转发教程