買這商品的人也買了...
- 
                
                   C 語言教學手冊, 4/e C 語言教學手冊, 4/e$620$490
- 
                
                   C++ 編程規範 (C++ Coding Standards: 101 Rules, Guidelines, and Best Practices) C++ 編程規範 (C++ Coding Standards: 101 Rules, Guidelines, and Best Practices)$580$493
- 
                
                   MATLAB 程式設計-進階篇, 2/e MATLAB 程式設計-進階篇, 2/e$560$442
- 
                
                   汽車 CAN 總線系統原理設計與應用 汽車 CAN 總線系統原理設計與應用$354$336
- 
                
                   物件導向設計模式-可再利用物件導向軟體之要素 (精裝典藏版) (Design Patterns: Elements of Reusable Object-Oriented Software) 物件導向設計模式-可再利用物件導向軟體之要素 (精裝典藏版) (Design Patterns: Elements of Reusable Object-Oriented Software)$550$550
- 
                
                   Mastering Linux Kernel Development (Paperback) Mastering Linux Kernel Development (Paperback)$2,071$1,962
- 
                
                   為你自己學 Git 為你自己學 Git$500$425
- 
                
                   $534深入Linux內核架構與底層原理 $534深入Linux內核架構與底層原理
- 
                
                   給工程師的第一本理財書:程式金融交易的 118個入門關鍵技巧 給工程師的第一本理財書:程式金融交易的 118個入門關鍵技巧$500$390
- 
                
                   奔跑吧!Linux kernel|Linux 4.x kernel 關鍵與原始程式碼解析 奔跑吧!Linux kernel|Linux 4.x kernel 關鍵與原始程式碼解析$880$695
- 
                
                   Github 創辦人親自指導你精通 Git (Pro Git, 2/e) Github 創辦人親自指導你精通 Git (Pro Git, 2/e)$680$578
- 
                
                   C++ Primer, 5/e (繁體中文版) C++ Primer, 5/e (繁體中文版)$990$782
- 
                
                   A Tour of C++, 2/e (繁體中文版) A Tour of C++, 2/e (繁體中文版)$480$408
- 
                
                   The Pragmatic Programmer 20週年紀念版 (The Pragmatic Programmer, 20th Anniversary Edition) The Pragmatic Programmer 20週年紀念版 (The Pragmatic Programmer, 20th Anniversary Edition)$680$537
- 
                
                   經理人之道:技術領袖航向成長與改變的參考指南 (The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change) 經理人之道:技術領袖航向成長與改變的參考指南 (The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change)$480$379
- 
                
                   跟著 Docker 隊長,修練 22天就精通 - 搭配 20小時作者線上教學,無縫接軌 Microservices、Cloud-native、Serverless、DevOps 開發架構 跟著 Docker 隊長,修練 22天就精通 - 搭配 20小時作者線上教學,無縫接軌 Microservices、Cloud-native、Serverless、DevOps 開發架構$880$695
- 
                
                   C++ 程式設計的樂趣|範例實作與專題研究的程式設計課 (C++ Crash Course: A Fast-Paced Introduction) C++ 程式設計的樂趣|範例實作與專題研究的程式設計課 (C++ Crash Course: A Fast-Paced Introduction)$880$748
- 
                
                   Raspberry Pi 樹莓派:12道開胃菜打造 Linux 核心肌群(iT邦幫忙鐵人賽系列書) Raspberry Pi 樹莓派:12道開胃菜打造 Linux 核心肌群(iT邦幫忙鐵人賽系列書)$680$530
- 
                
                   軟體架構師全方位提升指南|數位轉型企業中架構師角色的新定義 (The Software Architect Elevator: Redefining the Architect's Role in the Digital Enterprise) 軟體架構師全方位提升指南|數位轉型企業中架構師角色的新定義 (The Software Architect Elevator: Redefining the Architect's Role in the Digital Enterprise)$580$458
- 
                
                   SoC 底層軟件低功耗系統設計與實現 SoC 底層軟件低功耗系統設計與實現$654$621
- 
                
                   流暢的 C|設計原則、實踐和模式 (Fluent C: Principles, Practices, and Patterns) 流暢的 C|設計原則、實踐和模式 (Fluent C: Principles, Practices, and Patterns)$680$537
- 
                
                   汽車功能安全-智能化與電動化的要求 原書第2版 汽車功能安全-智能化與電動化的要求 原書第2版$1,194$1,134
- 
                
                   軟體品質全面思維:從產品設計、開發到交付,跨越 DevOps、安全與 AI 的實踐指南 軟體品質全面思維:從產品設計、開發到交付,跨越 DevOps、安全與 AI 的實踐指南$650$507
- 
                
                   Vibe Coding - Cursor 教戰手冊 Vibe Coding - Cursor 教戰手冊$880$695
商品描述
本書詳細介紹了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

 
     
     
     
     
     
     
     
    
 
     
     
     
     
     
    
 
     
     
     
    