没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Specification of FlexRay Driver
AUTOSAR CP R21-11
1 of 117 Document ID 26: AUTOSAR_SWS_FlexRayDriver
Document Title
Specification of FlexRay Driver
Document Owner
AUTOSAR
Document Responsibility
AUTOSAR
Document Identification No
26
Document Status
published
Part of AUTOSAR Standard
Classic Platform
Part of Standard Release
R21-11
Document Change History
Date
Release
Changed by
Change Description
2021-11-25
R21-11
AUTOSAR
Release
Management
No content changes
2020-11-30
R20-11
AUTOSAR
Release
Management
Reworked chapter “error
classification”
Changed exposure of
Fr_ConfigType
2019-11-28
R19-11
AUTOSAR
Release
Management
Enhanced multi core usage support
Changed Document Status from
Final to published
2018-10-31
4.4.0
AUTOSAR
Release
Management
Supports BusMirror concept
Enhanced multi core usage
(DRAFT)
Editorial changes
2017-12-08
4.3.1
AUTOSAR
Release
Management
Removed references to HIS
Renamed "default error" to
"development error"
minor corrections / clarifications /
editorial changes; for details please
refer to the ChangeDocumentation
2016-11-30
4.3.0
AUTOSAR
Release
Management
Added TX conflict detectionsupport
Editorial changes
2015-07-31
4.2.2
AUTOSAR
Release
Management
Changed development errors to
default errors
2014-10-31
4.2.1
AUTOSAR
Release
Management
Removed obsolete configuration
parameters
Improved description of extended
production errors
Specification of FlexRay Driver
AUTOSAR CP R21-11
2 of 117 Document ID 26: AUTOSAR_SWS_FlexRayDriver
Document Change History
Date
Release
Changed by
Change Description
2014-03-31
4.1.3
AUTOSAR
Release
Management
Removed NULL_PTR Det check for
Fr_Init().
Splitted config parameter
FrBufferReconfig into 3 config
parameters FrPrepareLPduSupport,
FrReconfigLPduSupport and
FrDisableLPduSupport.
Replaced Dem events by genuine
uppercase letters
Removed integrator requirement for
Fr_GeneralTypes.h
2013-10-31
4.1.2
AUTOSAR
Release
Management
Added new DET error
FR_E_INV_FRAMELIST_SIZE
Editorial changes
Removed chapter(s) on change
documentation
2013-03-15
4.1.1
AUTOSAR
Administration
Clarifications and corrections of
existing requirements
Reclassification of production errors
to extended production errors.
2011-12-22
4.0.3
AUTOSAR
Administration
Small corrections and clarification
on existing features
2010-09-30
3.1.5
AUTOSAR
Administration
New service for reading the FlexRay
configuration parameters at runtime
Update of configuration parameters
according to the FlexRay Protocol
Specification 3.0
2010-02-02
3.1.4
AUTOSAR
Administration
Added support for FlexRay Protocol
3.0 compliant FlexRay controllers
Added receive-FIFO support
including Message-ID filtering
New services to retrieve diagnostic-
and status information (clock
correction, sync frame tables,
aggregated channel status, slot
status)
Added transmission cancelation
support.
Removed relative timer support
Legal disclaimer revised
Specification of FlexRay Driver
AUTOSAR CP R21-11
3 of 117 Document ID 26: AUTOSAR_SWS_FlexRayDriver
Document Change History
Date
Release
Changed by
Change Description
2008-08-13
3.1.1
AUTOSAR
Administration
Legal disclaimer revised
2008-02-01
3.0.2
AUTOSAR
Administration
Added NM-Vector Support
Added dynamic frame length
support for dynamic FlexRay
segment
Added API service for coldstart
control
Document meta information
extended
Small layout adaptations made
2007-12-21
3.0.1
AUTOSAR
Administration
Renamed members of
Fr_POCStatusType according to
FlexRay Protocol Specification 2.1
Renamed API function
Fr_TransmitTxLSdu(),
Fr_CheckTxLSduSTatus(),
Fr_ReceiveRxLSdu() and related
API types.
Added new API function
Fr_PrepareLPdu()
Added new API function
Fr_StopMTS()
Added reference to BSW Scheduler
SWS
Reworked API function DET and
DEM reporting
Reworked DET error codes
Updated traceability table
Legal disclaimer revised
Release Notes added
“Advice for users” revised
“Revision Information” added
2006-05-16
2.0
AUTOSAR
Administration
Second release
2005-05-31
1.0
AUTOSAR
Administration
Initial release
Specification of FlexRay Driver
AUTOSAR CP R21-11
4 of 117 Document ID 26: AUTOSAR_SWS_FlexRayDriver
Disclaimer
This work (specification and/or software implementation) and the material contained
in it, as released by AUTOSAR, is for the purpose of information only. AUTOSAR
and the companies that have contributed to it shall not be liable for any use of the
work.
The material contained in this work is protected by copyright and other types of
intellectual property rights. The commercial exploitation of the material contained in
this work requires a license to such intellectual property rights.
This work may be utilized or reproduced without any modification, in any form or by
any means, for informational purposes only. For any other purpose, no part of the
work may be utilized or reproduced, in any form or by any means, without permission
in writing from the publisher.
The work has been developed for automotive applications only. It has neither been
developed, nor tested for non-automotive applications.
The word AUTOSAR and the AUTOSAR logo are registered trademarks.
Specification of FlexRay Driver
AUTOSAR CP R21-11
5 of 117 Document ID 26: AUTOSAR_SWS_FlexRayDriver
Table of Contents
1 Introduction and functional overview ..................................................................... 6
2 Acronyms and abbreviations.................................................................................. 8
2.1 Glossary of terms ............................................................................................ 8
3 Related documentation .......................................................................................... 9
3.1 Input documents ............................................................................................. 9
3.2 Related standards and norms ........................................................................ 9
3.3 Related specification ..................................................................................... 10
4 Constraints and assumptions ............................................................................... 11
4.1 Limitations ..................................................................................................... 11
4.2 Applicability to car domains .......................................................................... 11
5 Dependencies to other modules .......................................................................... 12
5.1 File structure ................................................................................................. 12
6 Requirements traceability .................................................................................... 14
7 Functional specification ........................................................................................ 20
7.1 General description ....................................................................................... 20
7.2 Implementation Requirements ...................................................................... 20
7.3 Indexing Scheme .......................................................................................... 21
7.4 POC state machine control ........................................................................... 22
7.5 FIFO support and message ID filtering ........................................................ 24
7.6 Configuration description .............................................................................. 25
7.7 Error classification ........................................................................................ 26
8 API specification ................................................................................................... 30
8.1 Imported types .............................................................................................. 30
8.2 Macro definitions ........................................................................................... 30
8.3 Type definitions ............................................................................................. 32
8.4 Function definitions ....................................................................................... 38
8.5 Call-back notifications ................................................................................... 93
8.6 Scheduled functions ..................................................................................... 93
8.7 Expected Interfaces ...................................................................................... 93
9 Sequence diagrams ............................................................................................. 95
10 Configuration specification ............................................................................... 96
10.1 How to read this chapter ............................................................................... 96
10.2 Containers and configuration parameters .................................................... 97
10.3 Published Information ................................................................................. 116
11 Not applicable requirements .......................................................................... 117
剩余116页未读,继续阅读
资源评论
嵌入式知行
- 粉丝: 3364
- 资源: 35
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功