AutoSar_NM基础概念整理

AutoSar NM
1.通用网络管理接口模块功能的概述
1.1.通用网络接口模块的常用术语
Bus-Sleep Mode:一种网络模式,这种模式下所有互联的communication controllers都处于睡眠模式
NM-Channels:logical channel associated with the NM-cluster,与nm集群关联的逻辑通道
NM-Cluster:NM协调器将保持NM协调集群的所有当前处于唤醒状态的NM通道处于唤醒状态,直到可以在所有唤醒通道上协调网络睡眠
NM-Coordinator:根据配置可以实现不同级别的同步网络休眠,NM协调器使用通用的协调算法。根据单独配置的超时和同步指示,可以协调多个NM通道的同步关闭。
NM-Message:一包数据,NM算法使用NM-Message来传递消息
NM-Timeout:NM算法中的超时,表明在NM算法中状态转移到BUS睡眠模式发送超时
NM User Data:应用程序的特定数据,包含在发送的每条NM消息中
Node Identifier:NM节点地址信息,NM算法使用Node Identifier来传递节点地址信息
Bus:即一种物理通信介质,NM节点/ECU连接到Bus上
network:一种拓扑,所有的NM节点ECU的实体通过相同的BUS互相连接
channel:一种逻辑层面的Bus
Coordinated shutdown:关闭两条或者更多条总线,使其关闭同时完成
Coordinated algroithm:一种算法,在所有条件满足的情况下启动Coordinated shutdown
Synchronize:使得两个或者多个事件在同一预定十块发送
FlexRay Node:连接到FlexRay网络的逻辑实体,能够发送或者接收帧报文
FlexRay Channel:节点间的连接,通过该连接传输信号进行通信
FlexRay Bus:一种通信的拓扑结构,节点直接连接到单个通用通信媒体
FlexRay Network:通信通道的组合,其中每个通信通道用来连接到FlexRay Notes
FlexRay Clus

autosar_sws_timesyncovercan是AUTOSAR标准中定义的基于CAN总线的时间同步服务。 在汽车电子系统中,不同的控制单元(ECU)需要按照统一的时间基准进行操作,以确保各个控制单元之间的协调和同步。autosar_sws_timesyncovercan就是为了满足这个需求而被定义的。 autosar_sws_timesyncovercan使用了CAN总线作为通信的介质,通过CAN总线将时间同步消息发送到各个控制单元。通过时间同步消息,各个控制单元可以获取精确的时间信息,并根据这个时间信息进行各种操作,例如数据传输、事件触发等。 autosar_sws_timesyncovercan实现了基于Master-Slave架构的时间同步机制。其中,Master节点负责发送时间同步消息,而Slave节点则负责接收并进行时间同步。Master-Slave架构确保了整个系统中所有控制单元之间的时间保持一致。 autosar_sws_timesyncovercan定义了不同的时间同步模式,包括周期同步模式和非周期同步模式。周期同步模式适用于需要周期性执行任务的应用场景,而非周期同步模式适用于一次性任务的应用场景。 autosar_sws_timesyncovercan还规定了时间同步消息的格式和传输方式,确保消息的可靠性和准确性。同时,还定义了时间同步相关的接口和API,方便控制单元的开发和集成。 总之,autosar_sws_timesyncovercan是一种以CAN总线为基础的时间同步服务,通过统一的时间基准来协调和同步汽车电子系统中的各个控制单元,实现系统的高效运行和协作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sumerking

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值