AUTOSAR规范与车用控制器软件开发PDF电子书下载
交通运输
- 作 者:宋珂,王民,单忠民,谭杨编着
- 出 版 社:北京:化学工业出版社
- 出版年份:2019
- ISBN:7122329837
- 页数:226 页
图书介绍: 查看图书目录点击购买PDF全本电子书 上一篇:汽车涂装下一篇:青藏铁路与藏族文化和谐发展 《AUTOSAR规范与车用控制器软件开发》目录 标签:编着 控制器 软件开发 控制 开发
第1章 汽车电子控制系统介绍1
1.1电子技术在汽车上的应用1
1.1.1汽车电子技术的发展历史1
1.1.2汽车电子技术的应用现状1
1.2汽车电子控制系统的基本构成3
1.3车用控制器软件标准(从OSEK到AUTOSAR)3
1.4本章小结4
第2章 AUTOSAR规范基础理论5
2.1AUTOSAR的由来与发展历程5
2.1.1 AUTOSAR的由来5
2.1.2 AUTOSAR的原则及核心思想6
2.1.3 AUTOSAR的发展历程及应用现状6
2.2 AUTOSAR分层架构7
2.2.1 AUTOSAR应用软件层8
2.2.2 AUTOSAR运行时环境8
2.2.3 AUTOSAR基础软件层8
2.3 AUTOSAR软件组件9
2.3.1软件组件的数据类型10
2.3.2软件组件的端口与端口接口11
2.3.3软件组件的内部行为12
2.4 AUTOSAR虚拟功能总线14
2.5 AUTOSAR方法论15
2.6 AUTOSAR应用接口16
2.7本章小结17
第3章 本书示例及AUTOSAR系统解决方案介绍18
3.1本书示例介绍18
3.1.1示例开发需求介绍18
3.1.2示例总体方案设计18
3.1.3示例系统设计18
3.1.4示例系统AUTOSAR架构21
3.2 ETAS AUTOSAR系统解决方案介绍23
3.3本书AUTOSAR系统解决方案介绍23
3.4本章小结24
第4章 AUTOSAR软件组件级设计与开发25
4.1 MatlabSimulink与Embedded Coder工具简介25
4.1.1 MatlabSimulink工具简介25
4.1.2 Embedded Coder工具简介25
4.2基于MatlabSimulink的软件组件开发26
4.2.1 MatlabSimulink与AUTOSAR基本概念的对应关系26
4.2.2软件组件内部行为建模方法27
4.2.3 AUTOSAR客户端/服务器机制的实现方法27
4.3软件组件代码及描述文件配置生成29
4.3.1求解器及代码生成相关属性配置29
4.3.2模型配置31
4.3.3 AUTOSAR Properties配置33
4.3.4 Simulink-AUTOSAR Mapping配置36
4.3.5符合AUTOSAR规范的代码及描述文件生成38
4.4在Simulink中导入软件组件描述文件——“自上而下”的工作流程39
4.5本章小结40
第5章 AUTOSAR系统级设计与配置41
5.1 ETAS ISOLAR-A工具简介41
5.2 ETAS ISOLAR-A工具入门42
5.2.1 ISOLAR-A安装方法42
5.2.2 ISOLAR-A界面说明46
5.3基于ISOLAR-A的软件组件设计方法47
5.3.1 AUTOSAR工程创建47
5.3.2数据类型定义49
5.3.3端口接口设计52
5.3.4软件组件设计55
5.3.5 I/O硬件抽象层软件组件设计67
5.3.6软件组件模板生成70
5.4基于ISOLARA的系统级设计与配置方法73
5.4.1系统配置输入文件创建与导入73
5.4.2 Composition SWC建立79
5.4.3系统配置83
5.4.4 ECU信息抽取86
5.5本章小结87
第6章 AUTOSAR ECU级开发之RTE与BSW(除MCAL外)88
6.1 ETAS RTA系列工具简介88
6.1.1 RTA-BSW简介88
6.1.2 RTA-RTE简介89
6.1.3 RTA-OS简介89
6.2 ETAS RTA系列工具入门89
6.2.1RTA系列工具安装方法89
6.2.2 RTA系列工具界面说明95
6.3 CAN通信协议栈概念与配置方法介绍96
6.3.1CAN通信协议栈概念96
6.3.2 CAN通信协议栈配置方法96
6.4 EcuM模块概念与配置方法介绍105
6.5 BswM模块概念与配置方法介绍110
6.6 BSW模块代码生成116
6.7服务软件组件与应用层软件组件端口连接118
6.8 RTE配置与代码生成119
6.8.1 RTE Contract阶段生成119
6.8.2 RTE配置120
6.8.3 RTE Generation阶段生成124
6.9 AUTOSAR操作系统概念与配置方法介绍127
6.9.1 AUTOSAR操作系统概念127
6.9.2 RTA-OS工程创建131
6.9.3 AUTOSAR操作系统配置方法132
6.9.4 RTA-OS工程编译136
6.10本章小结137
第7章 AUTOSAR ECU级开发之MCAL138
7.1 MCAL配置工具入门138
7.1.1 MCAL配置工具安装方法138
7.1.2 MCAL配置工具界面说明139
7.1.3 MCAL配置工程创建方法140
7.2 MCAL模块配置方法及常用接口函数介绍142
7.2.1 Mcu模块142
7.2.2 Gpt模块148
7.2.3 Port模块151
7.2.4 Dio模块154
7.2.5 Adc模块157
7.2.6 Pwm模块163
7.2.7 Icu模块168
7.2.8 Can模块171
7.2.9 Base与Resource模块176
7.3 MCAL配置验证与代码生成176
7.4本章小结177
第8章 AUTOSAR工程代码集成与调试178
8.1 AUTOSAR工程代码架构与集成方法介绍178
8.2代码编译链接178
8.3代码调试179
8.3.1单片机可执行文件下载179
8.3.2 A型车灯调试现象180
8.3.3 B型车灯调试现象183
8.4本章小结184
第9章 AUTOS AR与功能安全185
9.1 AUTOSAR对ISO 26262中支持部分的要求概述185
9.1.1 ISO 26262对架构设计的要求186
9.1.2 ISO 26262对硬件验证的要求188
9.1.3 ISO 26262对通信验证的要求190
9.1.4 ISO 26262对FFI的要求191
9.1.5 ISO 26262对编码风格的要求192
9.2 AUTOSAR中实现FFI的安全机制194
9.2.1AUTOSAR安全机制的存储空间分区194
9.2.2 AUTOSAR安全机制的存储空间保护194
9.2.3 AUTOSAR安全机制的程序流监控196
9.2.4 AUTOSAR安全机制的E2E保护202
9.3本章小结206
第10章 AUTOSAR技术展望207
10.1 AUTOSAR与信息安全207
10.1.1密码协议栈209
10.1.2安全车载通信212
10.2 Adaptive AUTOSAR平台216
10.2.1 Adaptive AUTOSAR缘起216
10.2.2 AP和CP218
10.2.3 Adaptive AUTOSAR平台新概念介绍220
10.3本章小结224
参考文献225
相关图书
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜着 2019
- 《软件工程》齐治昌,谭庆平,宁洪编着 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《钢铁行业污染特征与全过程控制技术研究》周长波等 2019
- 《主题公园开发与管理》梁增贤编着 2019
- 《生活垃圾焚烧飞灰中典型污染物控制技术》朱芬芬等编着 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《高中压配电网规划 实用模型、方法、软件和应用 上》王主丁着 2020
- 《钢铁烧结烟气多污染物过程控制原理与新技术》甘敏,范晓慧着 2019
作者其它书籍
- 《市政工程基础》杨岚编着 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编着 1959
- 《《道德经》200句》崇贤书院编着 2018
- 《高级英语阅读与听说教程》刘秀梅编着 2019
- 《计算机网络与通信基础》谢雨飞,田启川编着 2019
- 《看图自学吉他弹唱教程》陈飞编着 2019
- 《法语词汇认知联想记忆法》刘莲编着 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编着 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编着 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编着 2019
出版社其它书籍
- 《分析化学》陈怀侠主编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编着 2018
- 《化学反应工程》许志美主编 2019
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《奶制品化学及生物化学》(爱尔兰)福克斯(FoxP.F.)等 2019
- 《有机化学实验》雷文 2015
- 《全国普通高等中医药院校药学类专业十三五规划教材 第二轮规划教材 分析化学实验 第2版》池玉梅 2018
- 《生物化学》田余祥主编 2020
- 《长江口物理、化学与生态环境调查图集》于非 2019
本类热门
- 1ZINN公路车维修宝典 中文2版
- 2高速铁路特长水下盾构隧道施工技术
- 3汽车电工电子基础
- 4客车车身设计
- 5中国名桥
- 6汽车维修安全操作教程
- 7自行车
- 8交通工程安全风险管控与隐患排查一体化理论方法与信息
- 9公路工程造价员
- 10考证上路一本就够
摘要:本文以AUTOSAR规范与车用控制器软件开发.pdf电子书版文档下载为中心,详细阐述了AUTOSAR规范在车用控制器软件开发中的应用,包括规范概述、开发流程、关键技术以及实际应用等方面,旨在为相关领域的研究者和工程师提供有益的参考。
1、规范概述
AUTOSAR(AUTomotive Open System ARchitecture)是一种开放性的汽车电子系统架构,旨在提高汽车电子系统的开发效率、降低成本和增强系统的可扩展性。该规范定义了汽车电子系统的软件架构、接口和组件,为汽车电子系统的开发提供了统一的框架。
AUTOSAR规范的核心是软件组件的概念,它将汽车电子系统的功能划分为多个独立的软件组件,每个组件负责特定的功能。这种组件化的设计使得系统更加模块化,便于开发和维护。
此外,AUTOSAR规范还定义了各种接口和通信协议,确保不同组件之间的协同工作。这些接口和协议包括ARXML(AUTOSAR XML)、ARConfig(AUTOSAR Configuration)等,为软件开发提供了便利。
2、开发流程
AUTOSAR规范定义了车用控制器软件开发的流程,包括需求分析、系统设计、组件开发、集成测试和验证等阶段。
在需求分析阶段,根据汽车电子系统的功能需求,确定各个组件的功能和接口。
系统设计阶段,根据需求分析的结果,设计系统的架构和组件之间的关系。
组件开发阶段,根据系统设计,开发各个组件的软件代码。
集成测试和验证阶段,将各个组件集成到系统中,进行功能测试和性能测试,确保系统满足设计要求。
3、关键技术
AUTOSAR规范在车用控制器软件开发中涉及多种关键技术,包括:
1)组件化设计:将系统划分为多个独立的组件,提高系统的可维护性和可扩展性。
2)模型驱动开发:利用UML(Unified Modeling Language)等建模工具,对系统进行建模,提高开发效率。
3)配置管理:通过ARConfig等配置工具,实现系统配置的自动化和版本控制。
4)通信协议:定义了CAN(Controller Area Network)、LIN(Local Interconnect Network)等通信协议,确保组件之间的数据交换。
4、实际应用
AUTOSAR规范在车用控制器软件开发中得到了广泛应用,以下是一些实际应用案例:
1)汽车电子控制单元(ECU)的开发:AUTOSAR规范为ECU的开发提供了统一的框架,提高了开发效率。
2)汽车网络通信:AUTOSAR规范定义了多种通信协议,促进了汽车网络通信的发展。
3)汽车电子系统集成:AUTOSAR规范支持组件化设计,便于汽车电子系统的集成。
总结:
本文详细阐述了AUTOSAR规范在车用控制器软件开发中的应用,包括规范概述、开发流程、关键技术以及实际应用等方面。AUTOSAR规范为车用控制器软件开发提供了统一的框架和标准,有助于提高开发效率、降低成本和增强系统的可扩展性。
AUTOSAR规范在车用控制器软件开发中的应用前景广阔,有望成为未来汽车电子系统开发的重要标准。
本文由nayona.cn整理
联系我们
关注公众号
微信扫一扫
支付宝扫一扫