学习记录:AUTOSAR R20-11的阅读记录(一)【Foundation(FO)】

一、OverView

1、AUTOSAR R20-11文档下载

2、文档组说明

AUTOSAR定义了三个文档组:ClassicPlatform(CP)、Adaptive Platform(AP)和Foundation(FO),基于CP和AP的ECU基于共同标准FO实现彼此连接

3、文档类型说明(参考AUTOSAR_TR_PredefinedNames.pdf)

缩写

全称

TMPL

Template

模板

SWS

Software Specification

软件规范

SRS

Software Requirement Specification

软件需求规范

PRS

Protocol Specification

协议规范

RS

Requirement Specification

需求规范

TR

Technical Report

技术报告

EXP

Explanatory Document

解释性文件

TPS

Template Specification

模板规范

MMOD

Meta Model

原模型

MOD

Model

模型

ASWS

Adaptive Software Specification

自适应软件规范

4、阅读导航

AUTOSAR是一个庞大的标准,包含了超过200份规范和20000个需求。建议从阅读标准中的Layed Software Architecture文档入手。接下来可以学习AUTOSAR方法论规范(Methodology)。在接下来就是有选择性的阅读AUTOSAR模板规范(TPS)和BSW的软件规范(SWS)了。阅读导航:

  • FO:AUTOSAR_TR_FoundationReleaseOverview.pdf
  • AP:AUTOSAR_TR_AdaptivePlatformReleaseOverview.pdf
  • CP:AUTOSAR_TR_ClassicPlatformReleaseOverview.pdf
  • CP:AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf

二、API怎么来的:需求分解细化

Autosar的API是由顶层需求PO不断分解细化,最后制定出各个FC的详细API和Service Interfaces。

参考:AUTOSAR_TPS_StandardizationTemplate.pdf

AUTOSAR为其标准化工作定义了四个级别的要求:

  1. AUTOSAR项目目标
  2. AUTOSAR主要要求
  3. AUTOSAR要求规范(RS、SRS、ATR)
  4. AUTOSAR规范(SWS、TPS、AI、TR、MOD、ATS、EXP等)

三、FO阅读记录

在AUTOSAR_TR_FoundationReleaseOverview.pdf里面对FO文件进行分类:

  • ReleaseDocumentation
  • General
  • Methodologyand Templates
  • Diagnostics
  • CommunicationManagement
  • Protocols
  • HealthMonitoring
  • Crypto
  • Safety
  • Security
  • SystemServices

下面对整个文档浏览下:

File Name

说明

1、Release Documentation(2个)

AUTOSAR_TR_

FoundationReleaseOverview.pdf

FO总的概述

AUTOSAR_TR_

FoundationSpecificationHashes.sha256

sha256文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值