AUTOSAR Transformers转换器

一、AUTOSAR Transformers功能介绍

转换器主要有两个功能:

  • 线性化数据,比如乘以一个倍数传输、加上一个偏移量等
  • 转换数据,比如在数据前加计数字节,增加checksum计算字节等

转换器可以串联在RTE中使用,用于ECU内部通信和ECU之间的通信。

二、Transformers的工作流程

Transformer模块属于BSW,为RTE提供通信服务。Transformer从RTE中获取数据,对其进行处理/转换,然后将数据返回给RTE。

Transformer和库的使用不一样,库的内部是没有状态的,Transformer可以有。

下图是两个ECU之间SWC经过Transformers通信的流程图:
在这里插入图片描述

发送端:
1、ECU1中SWC发送数据给RTE
2、再经过Transformers1,进行序列化数据
3、之后再传给Transformers2,进行数据转换

接收端:
1、与发送端相反顺序执行,ECU2也就是与ECU1

数据在ECU1中经过两个转换器转换后,到ECU2后又被转回去,发送SWC发送的数据和接收SWC接收数据最终是一样的

常见的例子:
加密传输后,再解密传输

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值