AUTOSAR知识点Com(零):Com栈零碎知识理解记录

目录

1、概述

2、记录点

2.1 COM发送数据流向

2.2 MetaData

3.3 Pretended Networking

3.3.1 作用

3.3.2 改变模式 

3.3.3 操作方式


1、概述

        有些信息是零碎抽象的,记录一下自己的理解以及在网上看到对自己有启发的句子。

2、记录点

2.1 COM发送数据流向

        接收报文:由CAN Driver接收报文生成L-PDU,然后进入CAN Interface进行抽象隔离处理(去除CANID的概念),生成I-PDU,进入PDUR进行分配,根据地址信息(PCI)将进入COM模块的I-PDU传入COM,COM对I-PDU的数据信息SDU进行解析,生成signals,signals经过RTE传输给APP层,发送则正好相反。

        PDU包含PCI和SDU,PCI包含源地址和目标地址信息,SDU是数据信息。

        CAN传输中最关键的信息I-PDU,I-PDU并非某一层单独全部的信息,也不是CAN单独全部的内容,在下图中看出I-PDU是进出PDUR的信息。而I-PDU是包含地址信息和数据信息的。

图1:各个名词解释

参考文档《AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf》

P80

AUTOSAR知识点Com(零):Com栈零碎知识理解记录_第1张图片

2.2 MetaData

MetaData实际上是动态LPDU中的概念,它属于LSDU数据单元

3.3 Pretended Networking

3.3.1 作用

        假装联网是通过以称为“Pretended Networking”的模式切换ECU来降低ECU能耗的功能。在这种模式下,通信网络上的通信会减少,ECU可以进入省电模式。

        当需要通过通信网络进行通信时,应通过将模式更改为标准模式的请求来保留“假装联网”模式。

例如,假设假装网络的实现支持三个配置选项:

•PRETENDED_NW_MODE_OFF

•PRETENDED_NW_MODE_ONE

•PRETENDED_NW_MODE_TWO

3.3.2 改变模式 

        一个需要能够请求更改“假装联网”操作模式的SwComponentType应提供一个由SenderReceiverInterface键入的PPortPrototype,以(BswM)请求更改“伪装网络”模式。

3.3.3 操作方式

        需要能够对“假装联网”模式的更改做出反应的SwComponentType应提供一个由ModeSwitchInterface键入的RPortPrototype,以对“伪装网络”模式的更改(由BswM 发起)做出反应。

你可能感兴趣的:(AUTOSAR-COM,AUTOSAR,Com)