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

本文介绍了CP AUTOSAR中的网络管理(CanNM),包括CanNM模块架构、ComM通信管理、CanNM状态机以及局部网络管理(PN)。CanNM提供直接分布式网络管理,每个节点平等,通过CanIf接口与通信控制器交互。此外,还阐述了主动和被动唤醒、网络唤醒源(如transceiver)支持PN功能的重要性。
摘要由CSDN通过智能技术生成

805878d2de7c2d455e8d8489d103c6bd.png

CanNM模块架构图

1,概述

   CP AUTOSAR提供一种直接分布式网络管理方式,有单独的网络管理报文用于网络管理,且总线上各个节点都是平等的,相比于OSEK基于令牌的直接网络管理方式更简单易部署。实际应用中,ASW一般不直接同NM交互,而是通过系统服务ComM通信管理对NM进行管理。ComM模块介绍见:CP AUTOSAR功能栈简介-COMM通信管理。

2,模块介绍

  • ComM:通信管理系统服务模块,通过与各通信总线的状态管理模块(如CanSM、LinSM等)和网络管理模块(NM)交互,为用户提供统一、抽象、简洁的通信模式管理方式。

  • NM:AUTOSAR网络管理独立于具体通信总线形式的统一接口模块,内部对接各个具体总线的网络管理模块(如CanNM、LinNM等),同时提供协调各总线同步休眠功能(NM Coordinator functionality)。

  • xxxNM:xxx通信总线的AUTOSAR网络管理实现模块,比如CanNM,AUTOSAR提供一种直接分布式的网络管理方式,每个节点都有特定的网络管理报文用于网络管理且每个节点在总线上都是平等的。

  • xxxIF:提供xxx通信总线的控制器和收发器驱动模块的抽象接口,比如CanIF。

  • Can/Lin/FlexRay/Eth:各通信总线的控制器驱动,提供具体总线的收发驱动等。

3,CanNM状态机简介

3d1acc96f0c749b77ed5484519a45b4e.png

CanNM状态机

概述:

上电后,用户如果需要主动保持网络总线唤醒࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值