簡體書新到貨|2書75折 (8/25--9/4) 詳見活動內容 »
-
85折
$550量子計算與人工智能 -
85折
$351圖解Skill+OpenClaw:零代碼打造你的AI智能助手 -
85折
$254OpenClaw快速上手極簡部署與實戰 -
79折
$943系統安全工程導論 -
79折
$327機器人學基礎 第4版 -
79折
$283智能體的超級大腦:大模型工作原理揭秘 -
85折
$254國產龍蝦實操手冊:12款OpenClaw國產AI工具零基礎入門+全場景應用(視頻教學版) -
85折
$606openvela輕量系統開發實戰 -
85折
$504智能網聯汽車:AUTOSAR Adaptive平臺技術體系與應用指南 -
85折
$50930天輕松學會SQL -
85折
$254大模型賦能的智能體系統原理與實踐 -
85折
$856先進智能感知技術與應用 -
85折
$759視覺智能 — 技術前沿與應用探索 -
85折
$402分布式數據庫系統:原理解析與架構設計 -
85折
$453理解深度學習 -
85折
$351AI 優先:面向未來的企業和品牌行動指南 -
85折
$407飛書雲端安全養蝦 極簡OpenClaw實操手冊 -
85折
$504雲網融合的新型網絡架構 -
85折
$402Seedance創富手冊:零基礎做電商帶貨和自媒體 -
85折
$351Python辦公自動化:基於銀河麒麟(Kylin)系統的實現方法 -
85折
$453自然語言處理實踐:語義理解與信息抽取 -
85折
$300大模型應用 -
85折
$305生成式大模型項目實戰(微課版) -
85折
$652衛星導航系統多徑抑制技術 -
85折
$453移動機器人自主導航技術
商品描述
本書由一線汽車軟件專家撰寫,全景拆解域控制器開發全流程,覆蓋硬件基礎、基礎軟件、系統設計、實時/自適應應用開發、系統集成、實踐案例,為域控制器開發提供全鏈路技術指南。本書共8章。第1章梳理從分布式架構、域控制器架構到中央計算架構下控制器的形態演變及各架構的技術特點;第2章剖析域控制器核心芯片(如主控芯片、交換機芯片、存儲器、RTC芯片)的功能、模塊與應用;第3章和第4章分別系統講解MCU與MPU軟件開發基礎,涵蓋Simulink模塊與代碼生成、AUTOSAR CP/AP常用模塊、MCAL驅動開發及Linux開發關鍵技術;第5章以中央域控制器項目為例,介紹系統與軟件設計、開發環境搭建等前期準備工作;第6至第8章通過門鎖控制、換擋控制和OTA開發實例,分別闡述車身控制、動力底盤控制及網聯終端的開發全流程,涉及需求分析、軟件開發、RTE代碼生成、標定協議棧集成、系統集成與調試。
作者簡介
袁木:汽車行業某龍頭主機廠 域控制器軟件架構師。聚焦多域融合技術落地,深耕域控制器軟件架構設計與方案開發,助力汽車電氣架構從分布式向域集中式轉型;擁有豐富的域控制器項目全流程實戰經驗, 完成多款域控制器產品的開發與重構工作;在基礎軟件、架構設計、敏捷管理等領域技術功底紮實,持有多項域控制器相關專利及軟件著作權。
目錄大綱
前 言
第1章 汽車控制器形態演變 1
1.1 分布式架構下的控制器 2
1.1.1 網關控制器 2
1.1.2 車身控制器 5
1.1.3 整車控制器 8
1.2 域控制器架構下的控制器 13
1.2.1 網關域控制器 14
1.2.2 車身域控制器 16
1.2.3 動力底盤域控制器 18
1.2.4 智能座艙域控制器 22
1.2.5 智能駕駛域控制器 24
1.3 中央計算架構下的控制器 25
1.4 小結 26
第2章 域控制器的核心芯片 27
2.1 主控類異構芯片:基於S32G2 27
2.1.1 S32G2概述 27
2.1.2 系統模塊 29
2.1.3 時鐘模塊 31
2.1.4 覆位和啟動模塊 31
2.1.5 電源管理模塊 33
2.1.6 定時器模塊 33
2.1.7 通信模塊 35
2.2 以太網交換機芯片 37
2.2.1 模塊組成 38
2.2.2 常用功能介紹 39
2.3 存儲器芯片 40
2.3.1 Flash存儲器 40
2.3.2 NOR Flash存儲器 41
2.3.3 NAND Flash存儲器 47
2.3.4 EEPROM存儲器 51
2.4 RTC芯片 55
2.4.1 應用概述 55
2.4.2 實例講解 55
2.5 小結 57
第3章 域控制器MCU開發基礎 58
3.1 Simulink模塊介紹與代碼生成 58
3.1.1 模塊介紹 58
3.1.2 代碼生成 67
3.2 AUTOSAR CP常用模塊 69
3.2.1 BswM模塊 70
3.2.2 Com模塊 71
3.2.3 PduR模塊 74
3.2.4 NvM模塊 76
3.2.5 Fee模塊 78
3.3 MCAL底層驅動 80
3.3.1 MCU驅動 80
3.3.2 Fls驅動開發 82
3.3.3 Eep驅動 84
3.3.4 CAN驅動 85
3.3.5 ADC驅動 89
3.3.6 DIO驅動 91
3.3.7 Port驅動 92
3.4 小結 93
第4章 域控制器MPU開發基礎 94
4.1 域控制器Linux開發 94
4.1.1 開發環境搭建 94
4.1.2 網絡協議棧 97
4.1.3 開發框架 99
4.1.4 功能安全與信息安全 103
4.1.5 調試與性能分析 105
4.1.6 持續集成 106
4.2 AUTOSAR AP常用模塊介紹 108
4.2.1 日誌和跟蹤模塊 108
4.2.2 執行管理模塊 112
4.2.3 持久化模塊 120
4.2.4 平臺健康管理模塊 123
4.3 小結 129
第5章 中央域控制器開發準備 130
5.1 系統設計 130
5.1.1 硬件模塊 130
5.1.2 功能概述 132
5.2 軟件設計 133
5.2.1 車身控制軟件設計 133
5.2.2 動力底盤控制軟件設計 135
5.2.3 網聯終端軟件設計 136
5.3 開發環境搭建 137
5.3.1 MCU開發環境搭建 137
5.3.2 MPU開發環境搭建 139
5.4 小結 141
第6章 車身控制軟件開發 142
6.1 需求分析 142
6.1.1 功能需求 142
6.1.2 通信需求 145
6.2 軟件開發 147
6.2.1 模塊設計 147
6.2.2 模型搭建 148
6.2.3 RTE代碼生成 161
6.3 系統集成 163
6.4 小結 164
第7章 動力底盤控制軟件開發 165
7.1 需求分析 165
7.1.1 通信需求 165
7.1.2 功能需求 167
7.2 軟件開發 169
7.2.1 模塊設計 169
7.2.2 模型搭建 170
7.2.3 RTE代碼生成 179
7.3 標定協議棧集成 180
7.3.1 CCP協議棧概述 180
7.3.2 標定變量地址 181
7.3.3 CCP報文發送與接收 181
7.3.4 DAQ發送 181
7.4 小結 181
第8章 網聯終端軟件開發 182
8.1 OTA的功能需求 182
8.1.1 OTAMaster的功能需求 183
8.1.2 OTAServer的功能需求 185
8.2 軟件開發 185
8.2.1 軟件設計 185
8.2.2 DoIP協議棧移植 188
8.2.3 應用開發 195
8.3 系統集成與調試 202
8.3.1 編寫Makef?ile 202
8.3.2 測試驗證 203
8.4 小結 204
