AUTOSAR知识点 之 COM (一):基础知识

本文介绍了AUTOSAR架构中COM模块的基础知识,包括其在RTE与PDUR间的角色、数据接口、信号处理、通信模式、滤波机制以及与PDUR、RTE的交互。COM模块主要负责信号打包、解包,以及信号传输的过滤和路由,同时提供字节转换、符号扩展等通用功能。通过COM,应用层无需关心数据传输的具体细节,只需关注数据本身。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1、概述

1.1、简介

1.2、各模块依赖关系

1.2.1、PDUR关系

 1.2.2、RTE

2、SPEC解读

2.1、通用功能

2.1.1、字节转换与符号扩展

2.1.2、信号值类别

2.1.3、滤波

2.1.4、网关

2.2、通信模式

2.2.1、信号传输模式

2.2.2、通信传输模式

2.3、I-PDUS的处理

2.4、期限监控

2.5、信号组

2.6、更新位

2.7、COM模块的内部交互

2.8、时序图

2.8.1、COM与PDUR的接口传递

2.8.2、PDUR、COM与RTE之间的确认处理(发送)

2.8.3、PDUR、COM与RTE之间的指示处理(接收)


1、概述

1.1、简介

        在AUTOSAR架构里面COM位于RTE与PDUR之间,通俗点理解就是讲接收到的I-PDUs打包并提供给RTE,将RTE传下来的信号发给PDUR,经由PDUR路由出去。

         从应用层传下来数据首先就进入这里,应用层无需关心收发的数据是通过什么总线传输的,应用只需要将它传输给COM即可。这些收发的数据是由用户的DBC文件或者ARXML文件已经定义好了的(这些文件一般OEM整车厂在整车设计的时候就做出来了,里面有总线的网络拓扑图,每个传输的数据应该走什么总线都有定义,所以应用层是无需关心的,只需要优雅的将数据和COM交换即可)。同样,COM上传的数据也是很单纯的数据,里面没有这个数据是什么总线上传的这样无意义的信息,应用层关心的是这个数据的实际意义和数据大小。所以COM主要就起了一个信号接口和网关的作用。

在整个AUTOSAR的位置如下图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

剑从东方起

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

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

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

打赏作者

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

抵扣说明:

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

余额充值