1 / 40
文档名称:

02_OSEKVDX直接网络管理-协议.pdf

格式:pdf   大小:802KB   页数:40页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

02_OSEKVDX直接网络管理-协议.pdf

上传人:1557281760 2016/9/17 文件大小:802 KB

下载得到文件列表

02_OSEKVDX直接网络管理-协议.pdf

相关文档

文档介绍

文档介绍:OSEK/VDX直接网络管理协议协议北京经纬恒润科技有限公司汽车电子事业部年2012年7月2日? 2009-2012-7-2HiRain Technologies本资料仅限北汽研究总院内部使用OSEK/VDX直接网络管理?[1] 令牌环?[2]节点状态?[2]节点状态?[3] 网络管理报文睡眠?[4] 睡眠?[5] BusOff处理?[6] 状态转换图22? 2009-2012-7-2HiRain Technologies本资料仅限北汽研究总院内部使用令牌环?直接网络管理采用“令牌环”的机制?每个节点都有一个后继节点?每个节点都有个后继节点?按照节点地址大小,从小地址节点?大地址节点依次传递令牌(Ring报文)传递令牌(g报文)?如果没有地址再大的节点,则传递至地址最小的节点1ECU2ECU3ECUToken>>6ECU5ECU4ECU33? 2009-2012-7-2HiRain Technologies本资料仅限北汽研究总院内部使用令牌环?令牌环的处理?令牌会被网络中所有的节点接收?令牌会被网络中所有的节点接收?但只有地址匹配的节点(后继节点) 会得到令牌???ECU 2ECU 3?ECU 1?Action #4???ECU 5?ECU 6?ECU 444? 2009-2012-7-2HiRain Technologies本资料仅限北汽研究总院内部使用OSEK/VDX直接网络管理?[1] 令牌环?[2]节点状态?[2]节点状态?[3] 网络管理报文睡眠?[4] 睡眠?[5] BusOff处理?[6] 状态转换图55? 2009-2012-7-2HiRain Technologies本资料仅限北汽研究总院内部使用节点状态?三个主要状态?NMOff?NMOff?NMOn?网络管理正在运行网络管理正在运行?NMShutDown?执行一系列清除工作,清除定时器、标志位等?两个核心服务?StartNM( )?StartNM()?StopNM( )66? 2009-2012-7-2HiRain Technologies本资料仅限北汽研究总院内部使用节点状态-NMOn?NMOn存在两组并行状态?NMInit、NMAwake、NMBusSleep?NMInit、NMAwake、NMBusSleep?NMActive、NMPassive?NMInit和NMActive是NMOn的初始化状态?NMInit和NMActive是NMOn的初始化状态77? 2009-2012-7-2HiRain Technologies本资料仅限北汽研究总院内部使用节点状态-NMOn?NMOn子状态?NMInit?完成初始化(主要是硬件初始化)此状态短暂?NMInit?完成初始化(主要是硬件初始化)此状态短暂?NMAwake?一般情况,节点长期保持的状态,网络管理通信正常进行理通信正常进行?NMBusSleep?睡眠状态,网络管理通信停止?NMActive?节点参与网络管理?NMActive?节点参与网络管理?NMPassive?节点不参与网络管理,但仍然监视网络活动88? 2009-2012-7-2HiRain Technologies本资料仅限北汽研究总院内部使用节点状态-NMOn?NMOn子状态间的转换?NMInit?NMAwake?NMInit?NMAwake?初始化完毕,此转换自然完成?NMAwake?NMBusSleepp?睡眠条件满足?NMBusSleep?NMInit?接收到网络管理报文?NMActive?NMPassive?应用程序调用SilentNM()?NMPassive?NMActive应序?应用程序调用TalkNM()99? 2009-2012-7-2HiRain Technologies本资料仅限北汽研究总院内部使用节点状态-NMAwakeFatal Bus ErrorNMAwake?NMAwake子状态?NMResetNMLimpHomeFatalBusErrorNMAwake?NMReset?软件初始化?发送Alive报文NMNormal?NMNormal?周期性发送/接收Ring报文NMReset?监测节点状态和网络配置的变化?向应用程序提交Normal配置和LimpHome配置NMLi H?NMLimpHome?跛行状态: 节点不能正常发送/接收网络管理报文?尝试周期性发送LimpHome报文?尝试周期性发送LimpHome报文1010? 2009-2012-7-2HiRain Technologies本资料仅限北汽研究总院内部使用