汽車網域控制器AUTOSAR平臺開發與搭建
譚楊 張聰 陶思思
- 出版商: 化學工業
- 出版日期: 2024-10-01
- 售價: $588
- 貴賓價: 9.5 折 $559
- 語言: 簡體中文
- 頁數: 232
- ISBN: 7122458970
- ISBN-13: 9787122458971
立即出貨 (庫存 < 4)
商品描述
本書詳細介紹了AUTOSAR在工程應用上從設計到落地的實作過程,共分6章。首先探討了車載運算的軟件架構在AUTOSAR領域的演進發展;之後以AUTOSAR軟件的靈活部署與快速迭代為線索,透過AUTOSAR軟件簇按系統、通訊、應用軟件簇的功能分組設計思路,輔以TDA4 SoC芯片的範例開發,全面展示了基於AUTOSAR軟件堆疊建構異質軟件平臺的過程以及軟件堆疊整合諸多問題的應對方法。本書從工程實務出發,以簡單易懂的語言和工程開發圖解範例揭示了AUTOSAR軟件堆疊配置與整合的具體實施過程。本書可作為汽車電子相關專業高年級本科生和研究生的參考書,也可作為汽車電子行業軟件工程師學習參考資料。
目錄大綱
第1章 AUTOSAR應對下一代車載計算的軟件架構
1.1 功能簇與軟件簇
1.2 AUTOSAR Composition
1.3 軟件簇之間的通信
1.3.1 軟件簇通信時效性
1.3.2 軟件簇通信可靠性
1.4 軟件簇的存儲分配
1.5 基於Soc的軟件簇示例
1.5.1 面向功能域的多域融合架構
1.5.2 面向整車計算的架構
1.6 要點回顧
第2章 AUTOSAR技術架構
2.1 網絡描述的持續疊代開發
2.1.1 BIP的AUTOSAR網絡描述
2.1.2 BIP的AUTOSAR診斷描述
2.1.3 CAN網絡描述的持續疊代配置
2.1.4 以太網網絡描述的持續疊代配置
2.2 AUTOSAR系統的快速部署
2.2.1 定製EcuC通信參數的配置
2.2.2 通過AUTOSAR信號映射生成EcuC ComSignal的通知
2.3 AUTOSAR SOME/IP
2.3.1 什麽是SOME/IP
2.3.2 SOME/IP系統描述
2.4 AUTOSAR多軟件分區Partition實現
2.4.1 軟件分區與軟件簇
2.4.2 軟件分區與OS Application
2.4.3 要點回顧
2.5 Cluster簇模式管理
2.5.1 軟件簇模式定義與模式管理
2.5.2 通信簇Cluster快速啟動
2.6 多軟件簇調度
2.6.1 AUTOSAR單調度表顯示同步調度
2.6.2 AUTOSAR多調度表按軟件分區調度
2.6.3 AUTOSAR調度表配置流程
2.7 軟件簇Cluster數據同步
2.7.1 基於AUTOSAR IOC的軟件分區數據通信
2.7.2 Sender-Receiver接口類型的AUTOSAR IOC
2.7.3 Client-Server接口類型的AUTOSAR IOC
2.8 基於Cobra-BIP持續開發與部署
2.9 AUTOSAR BSW拆分式配置
2.9.1 更改BIP的基礎軟件配置
2.9.2 添加新的BSW模塊配置
2.10 要點回顧
第3章 基於TDA4VM BIP的SysCluster系統軟件簇
3.1 看門狗管理
3.1.1 概念
3.1.2 BSW配置
3.1.3 Alive監控
3.1.4 Deadline監控
3.1.5 Logical程序流監控
3.1.6 Watchdog Device——片內看門狗
3.1.7 基於ISOLAR的Cobra-MCAL生成
3.1.8 Watchdog Device——外部看門狗
3.1.9 WdgM的RTE服務應用
3.2 非易失性數據管理
3.2.1 概念
3.2.2 基礎存儲元素
3.2.3 存儲操作
3.2.4 存儲棧的配置與生成
3.3 使用Cobra-BIP的系統服務
3.3.1 模式應用
3.3.2 非易失性數據應用
3.3.3 監控軟件執行
3.4 TDA4VM的系統軟件簇
3.4.1 跨域系統軟件簇間通信
3.4.2 計算域的系統軟件簇運行
3.5 系統軟件簇BSW集成
3.5.1 BSW平臺集成
3.5.2 Det集成
3.5.3 EcuM集成
3.5.4 BswM集成
3.5.5 Nv棧集成
3.5.6 WdgM集成
3.5.7 Diag棧集成
3.5.8 RTE集成
3.5.9 OS適配新的目標處理器
3.5.10 生成BSW代碼
3.6 生成MCAL代碼
3.6.1 安裝並運行Cobra McalImporter
3.6.2 安裝並運行Cobra McalGen
3.7 要點回顧
第4章 基於TDA4VM BIP的ComCluster通信軟件簇
4.1 AUTOSAR Com IPdu通信
4.1.1 Cobra-BIP信號接口的自動更新
4.1.2 發送方向ComSignal通知
4.1.3 接收方向ComSignal通知
4.1.4 ComIPdu發送模式選擇
4.1.5 IPdu收發通知實現報文有效性檢查
4.1.6 PDU的帶寬優化發送
4.2 CAN通信
4.2.1 CAN配置自動推送
4.2.2 MCAL的配置生成
4.2.3 CAN總線關閉
4.3 AUTOSAR CAN網絡管理
4.3.1 CanNM的超時參數
4.3.2 CanNM報文數據
4.3.3 部分網絡
4.4 Gateway網關路由
4.4.1 路由的主要功能與原理
4.4.2 路由性能
4.4.3 AUTOSAR信號路由
4.4.4 AUTOSAR PDU路由
4.4.5 AUTOSAR Tp路由
4.5 以太網配置
4.5.1 基於TDA4的以太網應用
4.5.2 SOME/IP的服務調用
4.5.3 以太網的報文格式與內容解析
4.6 通信軟件簇BSW集成
4.6.1 EcuC PDU集成
4.6.2 Com-BswM集成
4.6.3 CanSM-Dem集成
4.6.4 ComM-Dcm集成
4.6.5 Can-MCAL集成
4.7 要點回顧
第5章 基於TDA4VM BIP的AppCluster應用軟件簇
5.1 用戶應用的部署
5.1.1 提取ECU
5.1.2 用戶應用的分區分配
5.1.3 用戶應用的任務調度分配
5.1.4 生成任務調度OS與應用的AUTOSAR接口代碼
5.2 測量與標定
5.3 基於Cobra-BIP描述測量標定
5.3.1 創建AUTOSAR測量量
5.3.2 創建AUTOSAR標定量
5.3.3 使用AUTOSAR MCSD生成A2L文件
5.4 要點回顧
第6章 AUTOSAR軟件持續集成
6.1 TDA4異構核運行環境
6.1.1 TDA4實時安全域的啟動
6.1.2 TDA4計算域的啟動
6.1.3 異構核的域間通信
6.1.4 域間通信Mailbox與DirectIpc配置
6.1.5 域間通信Mailbox與DirectIpc生成
6.2 BSW與MCAL代碼集成
6.2.1 E