本文首发于微信公众号“汽车控制与人工智能”欢迎关注。

今天整理下AUTOSAR中的CAN网络管理。

​AUTOSAR中网络管理主要使用了CAN接口(CanIf),并提供通用网络管理接口(NmIf)。CAN网络管理在CAN架构中所处的位置如图1,与其他模块的交互如图2。

图1 CAN架构

图2 网络管理和其他模块的联系

AUTOSAR网络管理基于分散的直接网络管理策略,这意味着每个网络节点仅依赖于通信系统中接收或传输的网络管理pdu来执行自给自足的活动。网络管理算法基于周期性的网络管理PDUs,通过广播传输被集群中的所有节点接收。接收网络管理PDUs表明发送节点希望保持网络管理集群处于唤醒状态。如果有节点准备进入总线休眠模式,它将停止发送网络管理PDU,但是只要接收到来自其他节点的网络管理PDU,它就会延迟向总线休眠模式的转换。如果由于不再接收网络管理PDU而导致计时器超时,则每个节点都将启动到总线休眠模式的转换。

如果网络管理集群中的任何节点需要总线通信&#

AutoSar之CAN网络管理相关推荐

  1. 科普系列:AUTOSAR与OSEK网络管理比较(下)

    在上篇中我们分别在状态机和报文格式方面对OSEK和AUTOSAR网络管理进行了简单介绍,感兴趣的小伙伴请移步至文章<科普系列:AUTOSAR与OSEK网络管理比较(上)>. 三.OSEK与 ...

  2. 科普系列:AUTOSAR与OSEK网络管理比较(上)

    一.前言 汽车网络管理从根本上来说是为了省电的,基本的实现方式就是汽车在没有使用的情况下一些ECU会通过网络管理协调进入低功耗模式或者睡眠模式,从而达到省电的目的.目前主流的网络管理标准有两个,一个是 ...

  3. AUTOSAR从入门到精通100讲(二十八)-AutoSar之CAN网络管理

    AUTOSAR中网络管理主要使用了CAN接口(CanIf),并提供通用网络管理接口(NmIf).CAN网络管理在CAN架构中所处的位置如图1,与其他模块的交互如图2.                 ...

  4. 关于Autosar中的NM模块的理解

    关于Autosar中的NM模块的理解 本篇文章主要介绍AutoSar中关于NM模块的理解. 阅读本篇文章希望达到的目的: 1. NM(网络管理)是用来做什么的: 2. AutoSar中网络管理的原理: ...

  5. 诊断(UDS)协议栈设计-总体架构设计

    1 概述 车辆总线协议(VBP)组件是指符合ISO14229-1.ISO15765-3.ISO15765-2等一系列汽车标准协议的集合,并支持OSEK NM.AUTOSAR NM等网络管理协议. 诊断 ...

  6. autosar can协议栈 源码解读_我用一晚上时间给女朋友讲懂CAN总线的AUTOSAR网络管理...

    前言:最近正好在学习CAN总线的AUTOSAR网络管理,前期踩了很多的坑,总结了一下最近所学和大家一起学习.学的很浅,有不正确的地方请各位前辈同仁不吝赐教~ 1.什么是AUTOSAR? 官方一点:AU ...

  7. can bus 中spn是什么_CP AUTOSAR功能栈简介NM网络管理(Can)

    CanNM模块架构图 1,概述 CP AUTOSAR提供一种直接分布式网络管理方式,有单独的网络管理报文用于网络管理,且总线上各个节点都是平等的,相比于OSEK基于令牌的直接网络管理方式更简单易部署. ...

  8. autosar网络管理_AP AUTOSAR平台设计(11)——网络管理

    点击蓝字右上角      关注置顶不迷路 Hello!大家好!欢迎来到<搞一下汽车电子>本篇是AP AUTOSAR平台设计(11)--网络管理如果觉得不错,"转发" & ...

  9. AUTOSAR 网络管理NM

    关于AUTOSAR的底层驱动.平台OS.平台应用.RTE.应用软件这些和VxWorks653很相似,就不多赘述了. 此处说一下AUTOSAR独有的网络通讯规范和网络管理模块NM 一.AUTOSAR C ...

  10. AutoSar CAN网络管理状态机理解

    AutoSar CAN网络管理状态机理解 前言 网络管理是整车控制很重要的功能.在CAN网络中通常有两种报文,应用数据帧和网络管理帧.应用数据帧只负责网络在正常工作模式下各节点的数据交互,网络管理帧控 ...

最新文章

  1. 【Android APT】编译时技术 ( 开发编译时注解 )
  2. IE 中释放javascript对象
  3. Power BI商业智能与业务分析的结合,让你在企业中脱颖而出
  4. 架​设​W​e​b​服​务​器
  5. 用友加密狗显示停止服务器,插上加密狗打开用友,显示下图,请问如何解决问题...
  6. Alex 的 Hadoop 菜鸟教程: 第14课 Sqoop1 从Hbase导出mysql
  7. 提前三天教你们python制作万能抢购神器,学不会就准备过光棍节吧
  8. SM9学习笔记与图解(合集)
  9. 一文带你认清运维岗位
  10. 当好领导者(一)——团结团队
  11. Windows上CLion配置和使用教程
  12. 重置Windows打印机COM端口USB端口
  13. 项目开发团队分配管理软件
  14. 远程访问云服务器CentOS下 jupyter服务 【保姆级教程】
  15. h5 默认为移动端页面_20条移动前端H5页面开发规范,h5开发必看文档
  16. web期末网站设计大作业:基于HTML+CSS+JavaScript制作新能源汽车企业网站
  17. 环球好货,小黑鱼就是一个骗局
  18. 星球乐园 | 对节日无感的寡淡人士,你们还猜灯谜吗?
  19. FLV视频格式详解(转)
  20. 关于centos7主机之间免密登陆qqf

热门文章

  1. 使用toUpperCase toLowerCase getBytes方法实现一串字母字符的大小写转换
  2. 用户、角色和权限关系
  3. html5 m3u8 直播,html5 让video支持m3u8播放
  4. 【网络安全】企业内网中的横向移动
  5. mapreduce 和hive 的区别
  6. pm2部署next项目
  7. PCL 实现 ICP 算法原理源码解析
  8. 在excel中计算机和函数是,理解Excel函数
  9. 张正友标定算法原理详解(一)
  10. 学习笔记(10):程序员的数学:微积分-常用导数(二):最常用到的技巧