General Specification of Transformers (TransformerGeneral)¶
| 属性 | 值 |
|---|---|
| 平台 | CP |
| 类别 | ASWS — 自适应软件规范(Adaptive SWS) |
| UID | 658 |
| 规范版本 | R25-11 |
本地文件¶
- 规范 PDF:
F:\Work\Standards\01_Sources\CP_ASWS_TransformerGeneral_658\AUTOSAR_CP_ASWS_TransformerGeneral.pdf - ARXML 模型:
F:\Work\Standards\01_Sources\CP_ASWS_TransformerGeneral_658\AUTOSAR_CP_ASWS_TransformerGeneral.arxml - 纯文本全文:
F:\Work\Standards\01_Sources\CP_ASWS_TransformerGeneral_658\zzgen\CP_ASWS_TransformerGeneral.complete.txt
文档简介¶
Transformer enable AUTOSAR systems to use a data transformation mechanism to linearize and transform data.
Transformers can be concatenated to transformer chains which are executed by the RTE for intra-ECU and inter-ECU communcation that is configured to be transformed.
A transformer provides well defined function signatures per each communication relation (port based and signal based), which is marked for transformation. The function signature depends on the transmitted data elements (Client/Server operation signature or Sender/Receiver interface signature) only. The output of a transformer will be always a linear byte array.
A more powerful system can chain multiple transformers where the input of the first transformer in the chain gets the data from the RTE. Each following transformer uses the output of the preceding transformer as input. All transformers following the first one then have generic signature with just a byte array as IN and OUT parameter. Such an architecture could be used to design systems, where you can flexibly add functionality like safety or security protection to a serialized stream.
模块依赖¶
There are not dependencies to AUTOSAR SWS modules.
章节结构¶
- 简介与功能概述
- 缩略语
- 相关文档
- Input documents
- Related standards and norms
- 相关规范
- 约束与假设
- 限制
- 适用的车型领域
- 对其他模块的依赖
- 文件结构
- 代码文件结构
- 头文件结构
- 需求追踪
- 功能规范
- Buffer 处理
- 转换器 Classes
- Serializer
- Safety
- Security
- Custom
- 错误处理
- 错误 of Serializer Transformers
- 错误 of Safety Transformers
- 错误 of Security Transformers
- 错误 of Custom Transformers
- 错误分类
- Development 错误
- Runtime 错误
- Production 错误
- Extended Production 错误
- XFRM_E_MALFORMED_MESSAGE
- 错误通知
- API 规范
- Imported 类型
- 类型定义
- 功能定义
_ExtractProtocolHeaderFields _ Inv _Init _DeInit _GetVersionInfo - Callback 通知
- Scheduled functions
- Expected 接口
- 时序图
- 配置规范
- How to read this chapter
- Containers and 配置 parameters
- XfrmGeneral
- XfrmImplementationMapping
- XfrmSignal
- XfrmDemEventParameterRefs
- 附录
- Referenced Meta Classes
- Change history of AUTOSAR traceable items
- Traceable item history of this document according to AUTOSAR Release R23-11
- Added 规范 Items in R23-11
- Changed 规范 Items in R23-11
- Deleted 规范 Items in R23-11
- Traceable item history of this document according to AUTOSAR Release R24-11
- Added 规范 Items in R24-11
- Changed 规范 Items in R24-11
- Deleted 规范 Items in R24-11
- Added Constraints in R24-11
- Changed Constraints in R24-11
- Deleted Constraints in R24-11
- Traceable item history of this document according to AUTOSAR Release R25-11
- Added 规范 Items in R25-11
- Changed 规范 Items in R25-11
- Deleted 规范 Items in R25-11
- Added Constraints in R25-11
- Changed Constraints in R25-11
- Deleted Constraints in R25-11
- 不适用需求