定 價(jià):59 元
叢書(shū)名:物聯(lián)網(wǎng)與人工智能應(yīng)用開(kāi)發(fā)叢書(shū)
- 作者:工業(yè)和信息化部人才交流中心
- 出版時(shí)間:2018/10/1
- ISBN:9787121349089
- 出 版 社:電子工業(yè)出版社
- 中圖法分類(lèi):U463.6
- 頁(yè)碼:244
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
本書(shū)主要介紹AUTOSAR MCAL的基本原理與實(shí)踐,簡(jiǎn)述AUTOSAR這一汽車(chē)軟件架構(gòu)的相關(guān)標(biāo)準(zhǔn)。本書(shū)期望能給相關(guān)應(yīng)用設(shè)計(jì)的初學(xué)入門(mén)者提供一些參考,以利于后續(xù)深入技術(shù)的研究,幫助讀者全面、深入地了解AUTOSAR MCAL的架構(gòu)和工作原理,以及熟悉并掌握基于A(yíng)UTOSAR MCAL的快速開(kāi)發(fā)流程,提高軟件的開(kāi)發(fā)效率,縮短產(chǎn)品開(kāi)發(fā)周期。
工業(yè)和信息化部人才交流中心(以下簡(jiǎn)稱(chēng)中心)創(chuàng)建于1985年1月,1992年10月成為獨(dú)立事業(yè)法人單位,工業(yè)和信息化部所屬的黨政機(jī)關(guān)一類(lèi)事業(yè)單位(正局級(jí)),是經(jīng)中央機(jī)構(gòu)編制委員會(huì)辦公室批準(zhǔn),國(guó)家事業(yè)單位登記管理局注冊(cè)登記,是工業(yè)和信息化部在人才培養(yǎng)、人才交流、智力引進(jìn)、國(guó)際交流、會(huì)議展覽等方面的支撐機(jī)構(gòu);也是人力資源和社會(huì)保障部、工業(yè)和信息化部“全國(guó)信息專(zhuān)業(yè)技術(shù)人才知識(shí)更新工程”及“信息化工程師”項(xiàng)目實(shí)施承辦單位。
第1章 AUTOSAR的由來(lái)和發(fā)展歷程 001
1.1 AUTOSAR的基本概念 002
1.1.1 AUTOSAR的建立背景 003
1.1.2 AUTOSAR建立的動(dòng)機(jī)與目標(biāo) 004
1.1.3 AUTOSAR的主要特征 004
1.2 AUTOSAR技術(shù)概述 005
1.2.1 軟件組件 008
1.2.2 虛擬功能總線(xiàn) 010
1.3 ECU軟件架構(gòu) 014
1.4 AUTOSAR方法論 019
1.5 AUTOSAR驗(yàn)收測(cè)試 020
1.5.1 應(yīng)用兼容性 020
1.5.2 總線(xiàn)兼容性 020
1.5.3 驗(yàn)收測(cè)試的目標(biāo) 020
1.6 AUTOSAR組織架構(gòu) 021
1.6.1 AUTOSAR管理委員會(huì)的主要功能 023
1.6.2 AUTOSAR主席 023
1.6.3 AUTOSAR發(fā)言人 024
1.7 用戶(hù)組 024
1.7.1 AUTOSAR用戶(hù)組 024
1.7.2 外部用戶(hù)組 025
1.8 AUTOSAR相關(guān)FAQ 026
1.9 AUTOSAR供應(yīng)商ID列表 029
第2章 AUTOSAR標(biāo)準(zhǔn)詳解 033
2.1 AUTOSAR標(biāo)準(zhǔn)概要 034
2.2 AUTOSAR基礎(chǔ) 036
2.2.1 版本1.0 037
2.2.2 基礎(chǔ)版本1.1 038
2.3 AUTOSAR經(jīng)典平臺(tái) 039
2.3.1 版本3.0變更摘要 040
2.3.2 版本3.1變更摘要 042
2.3.3 版本3.2變更摘要 043
2.3.4 版本4.0變更摘要 043
2.3.5 版本4.1變更摘要 046
2.3.6 版本4.2變更摘要 049
2.3.7 版本4.3變更摘要 050
2.4 AUTOSAR自適應(yīng)平臺(tái) 052
2.5 驗(yàn)收測(cè)試 056
2.6 小結(jié) 058
第3章 通用汽車(chē)電子微控制器簡(jiǎn)介 059
3.1 產(chǎn)品系列特性與應(yīng)用 060
3.1.1 產(chǎn)品系列介紹 060
3.1.2 系統(tǒng)框圖 063
3.1.3 應(yīng)用 067
3.2 硬件加密安全 068
3.2.1 設(shè)備安全 069
3.2.2 安全應(yīng)用案例 070
3.2.3 CSEc概述 074
3.2.4 密鑰 076
3.2.5 通用CSEc PRAM接口 078
3.3 功能安全 079
3.3.1 安全功能 080
3.3.2 正確操作 080
3.3.3 安全狀態(tài) 081
3.3.4 故障與失效 081
3.3.5 單點(diǎn)故障容錯(cuò)時(shí)間間隔與過(guò)程安全時(shí)間 084
3.3.6 潛在故障容錯(cuò)時(shí)間間隔 085
3.3.7 MCU的安全概念 086
3.4 軟件開(kāi)發(fā)環(huán)境 091
第4章 AUTOSAR MCAL軟件架構(gòu)詳解 099
4.1 MCAL架構(gòu)介紹 100
4.1.1 Microcontroller驅(qū)動(dòng)組 101
4.1.2 Memory驅(qū)動(dòng)組 102
4.1.3 Communication驅(qū)動(dòng)組 103
4.1.4 I/O驅(qū)動(dòng)組 106
4.2 MCAL主要驅(qū)動(dòng)模塊的使用方法 108
4.2.1 MCU驅(qū)動(dòng)模塊API的使用方法 109
4.2.2 PORT驅(qū)動(dòng)模塊API的使用方法 109
4.2.3 PWM驅(qū)動(dòng)模塊API的使用方法 111
4.2.4 ADC驅(qū)動(dòng)模塊API的使用方法 112
4.2.5 SPI驅(qū)動(dòng)模塊API的使用方法 115
4.2.6 GPT驅(qū)動(dòng)模塊API的使用方法 119
4.2.7 CAN驅(qū)動(dòng)模塊API的使用方法 124
第5章 AUTOSAR MCAL配置參考實(shí)例 127
5.1 時(shí)鐘及引腳分布基本配置 130
5.1.1 新建EB Tresos配置工程 131
5.1.2 MCU驅(qū)動(dòng)組件的配置 133
5.1.3 PORT驅(qū)動(dòng)組件的配置 138
5.1.4 工程參考實(shí)例 142
5.2 定時(shí)器中斷控制LED閃爍 143
5.2.1 S32K14x系列MCU定時(shí)器資源 143
5.2.2 GPT驅(qū)動(dòng)組件的配置 144
5.2.3 DIO驅(qū)動(dòng)組件的配置 147
5.2.4 工程參考實(shí)例 148
5.3 產(chǎn)生PWM信號(hào) 149
5.3.1 S32K FlexTimer模塊介紹 150
5.3.2 PWM驅(qū)動(dòng)組件的配置 152
5.3.3 工程參考實(shí)例 155
5.4 配置SPI總線(xiàn)通信 155
5.4.1 SPI驅(qū)動(dòng)組件的配置 155
5.4.2 工程參考實(shí)例 161
5.5 配置CAN總線(xiàn)通信 162
5.5.1 CAN驅(qū)動(dòng)組件的配置 163
5.5.2 工程參考實(shí)例 167
第6章 AUTOSAR MCAL樣例工程介紹 169
6.1 基于S32K144的MCAL樣例工程 170
6.1.1 S32K144開(kāi)發(fā)板介紹 170
6.1.2 S32K14x MCAL樣例工程使用方法 174
6.2 工程詳解 188
6.2.1 啟動(dòng)代碼 188
6.2.2 Main函數(shù)詳解 193
6.2.3 外設(shè)初始化詳解 195
6.2.4 中斷使能詳解 203
6.2.5 Task1任務(wù)詳解 207
6.2.6 Task2任務(wù)詳解 208
6.2.7 Task3任務(wù)詳解 211
參考文獻(xiàn) 214