幫助中心 | 我的帳號 | 關於我們

AUTOSAR與汽車控制器軟體開發

  • 作者:李漠塵//張云云//趙鵬|責編:張海麗
  • 出版社:化學工業
  • ISBN:9787122455321
  • 出版日期:2024/08/01
  • 裝幀:平裝
  • 頁數:217
人民幣:RMB 89 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書在介紹汽車電控模塊開發規範AUTOSAR通用知識的基礎上,通過重卡自動駕駛整車控制器項目,講述了基於AUTOSAR和英飛凌TC275微控制器平台進行車載ECU基礎軟體設計和集成的全過程。AUTOSAR分層架構的每個部分均從通用方法講起,再通過具體的模塊進行詳細過程描述,步驟清晰,配圖豐富,旨在讓讀者能夠切實將書中的方法應用在實際項目中。書的最後簡要介紹了AUTOSAR工具鏈對道路車輛功能安全和信息安全的支持,為開發符合ISO 26262、GB/T 34590、ISO 21434、WP.29 R155/R156等標準的車載控制器軟體提供參考。
    本書適合於具有一定車載嵌入式軟體開發經驗和C語言基礎的讀者,可作為高等院校本科生、研究生學習嵌入式軟體開發的參考書,也可供汽車電子行業軟體工程師學習和參考。

作者介紹
李漠塵//張云云//趙鵬|責編:張海麗

目錄
1  AUTOSAR基礎知識
  1.1  AUTOSAR簡介
    1.1.1  AUTOSAR優勢
    1.1.2  AUTOSAR核心思想
    1.1.3  AUTOSAR應用現狀
  1.2  AUTOSAR分層架構
    1.2.1  應用軟體層
    1.2.2  運行時環境
    1.2.3  基礎軟體層
  1.3  AUTOSAR軟體組件
    1.3.1  軟體組件的數據類型
    1.3.2  軟體組件的埠
    1.3.3  軟體組件的埠介面
    1.3.4  軟體組件的內部行為
  1.4  AUTOSAR方法論
    1.4.1  設計階段
    1.4.2  開發步驟
  1.5  AUTOSAR開發策略
2  本書工程實例及AUTOSAR解決方案
  2.1  工程實例介紹
    2.1.1  重卡自動駕駛車輛線控底盤簡介
    2.1.2  車輛線控改造問題
    2.1.3  重卡自動駕駛車輛網路架構
    2.1.4  整車控制器功能
  2.2  AUTOSAR解決方案
  2.3  AUTOSAR工具鏈說明
3  AUTOSAR工程創建和模塊集成步驟
  3.1  AUTOSAR工程創建
    3.1.1  文件夾創建
    3.1.2  工程創建
    3.1.3  基本介面創建
  3.2  系統配置
    3.2.1  部件創建
    3.2.2  系統創建
    3.2.3  部件引用和抽取配置
  3.3  通信配置
    3.3.1  DBC文件複製
    3.3.2  DBC導入
    3.3.3  通信模塊後續處理
    3.3.4  抽取
    3.3.5  生成RTA-BSW
    3.3.6  arxml文件合併
  3.4  模式管理配置
    3.4.1  EcuM配置
    3.4.2  BswM配置
  3.5  操作系統配置
    3.5.1  OS創建
    3.5.2  OS配置
    3.5.3  RTA-OS配置
    3.5.4  RTA-OS生成

    3.5.5  集成文件複製
  3.6  RTE創建及配置
    3.6.1  RTE創建
    3.6.2  RTE配置
  3.7  定點數位域配置
    3.7.1  Bfx創建
    3.7.2  Bfx配置
  3.8  Ecuc數據集配置
    3.8.1  EcucValueCollection創建
    3.8.2  EcucValueCollection配置
  3.9  AUTOSAR平台類型配置
    3.9.1  ARPackage創建
    3.9.2  數據類型添加
  3.10  預設故障追蹤器配置
    3.10.1  Det創建
    3.10.2  Det配置
  3.11  標準類型配置
4  AUTOSAR軟體架構設計
  4.1  軟體組件設計步驟
    4.1.1  創建軟體組件
    4.1.2  埠介面設計
    4.1.3  軟體組件內部行為設計
    4.1.4  軟體組件加入部件
    4.1.5  軟體組件加入ECU
  4.2  軟體組件集成方法
    4.2.1  運行實體添加
    4.2.2  系統信號映射
    4.2.3  內部信號映射
    4.2.4  代碼生成
  4.3  軟體組件設計案例
    4.3.1  軟體組件匯總
    4.3.2  信號採集軟體組件
    4.3.3  驅動控制軟體組件
    4.3.4  基本功能軟體組件
    4.3.5  應用軟體組件
    4.3.6  其他軟體組件
5  AUTOSARBSW設計
  5.1  BSW設計通用步驟
    5.1.1  BSW相關模塊梳理
    5.1.2  BSW模塊配置
    5.1.3  基礎模塊配置
    5.1.4  微控制器抽象層配置
    5.1.5  軟體集成
  5.2  EcuM模塊設計
    5.2.1  EcuM模塊創建和整體配置
    5.2.2  EcuM通用配置
    5.2.3  EcuM靈活狀態機配置
  5.3  BswM模塊設計
    5.3.1  BswM模塊創建和通用配置
    5.3.2  模式配置

    5.3.3  行為配置
    5.3.4  行為列表配置
    5.3.5  請求埠配置
    5.3.6  模式條件配置
    5.3.7  邏輯表達式配置
    5.3.8  規則配置
    5.3.9  數據類型映射集配置
  5.4  NvM模塊設計
    5.4.1  存儲模塊概述
    5.4.2  FEE配置
    5.4.3  MemIf配置
    5.4.4  NvM配置
    5.4.5  CRC配置
    5.4.6  存儲相關模塊配置
    5.4.7  存儲模塊代碼生成
    5.4.8  存儲軟體組件設計
    5.4.9  存儲功能集成
    5.4.10  存儲代碼編寫
  5.5  其他模塊設計
6  AUTOSARMCAL設計
  6.1  MCAL設計通用步驟
    6.1.1  MCAL相關模塊梳理
    6.1.2  Port模塊配置
    6.1.3  MCU模塊配置
    6.1.4  UART模塊配置
    6.1.5  中斷配置
    6.1.6  初始化函數調用
    6.1.7  靜態代碼複製
    6.1.8  調試代碼編寫
  6.2  MCU模塊設計
    6.2.1  通用箱配置
    6.2.2  MCU模塊配置
    6.2.3  MCU複位原因配置
  6.3  GPT模塊設計
    6.3.1  通用定時器模塊配置
    6.3.2  中斷配置
    6.3.3  通用定時器配置
  6.4  Port模塊設計
  6.5  ADC模塊設計
    6.5.1  通用箱配置
    6.5.2  ADC集配置
  6.6  SPI模塊設計
    6.6.1  埠配置
    6.6.2  中斷配置
    6.6.3  DMA配置
    6.6.4  SPI配置
    6.6.5  SPI應用
  6.7  CAN模塊設計
    6.7.1  埠配置
    6.7.2  中斷配置

    6.7.3  CAN配置
  6.8  Fls模塊設計
    6.8.1  Fls配置
    6.8.2  Fls應用
7  AUTOSAR其他部分設計與集成
  7.1  抽象層設計
  7.2  晶元驅動設計
    7.2.1  初始化函數調用
    7.2.2  核心函數調用
    7.2.3  頭文件路徑配置
  7.3  基礎軟體與應用軟體集成
    7.3.1  文件複製與工程刷新
    7.3.2  抽取和運行時環境生成
    7.3.3  工程編譯
    7.3.4  生成標定文件
  7.4  其他模塊設計
8  AUTOSAR與汽車電子相關技術
  8.1  AUTOSAR與功能安全
    8.1.1  ISO26262要求和AUTOSAR支持
    8.1.2  AUTOSAR安全機制
    8.1.3  車載ECU基礎軟體功能安全實現
  8.2  AUTOSAR與信息安全
    8.2.1  汽車基礎軟體信息安全要求
    8.2.2  AUTOSAR信息安全模塊
    8.2.3  車載ECU軟體信息安全實現
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032