汽車嵌入式系統設計

汽車嵌入式系統設計

《汽車嵌入式系統設計》是2021年機械工業出版社出版的圖書,作者是劉軍,本書從汽車嵌入式系統設計的全流程出發,以S12XEP100為例,講解了MCU內部結構和基本工作原理、軟硬體開發以及接口與通信技術,對汽車嵌入式系統的系統架構及其軟硬體的開發理論、開發方法、開發工具進行了系統介紹。

基本介紹

  • 中文名:汽車嵌入式系統設計
  • 作者:劉軍
  • 出版社:機械工業出版社
  • ISBN:9787111677017
內容簡介,圖書目錄,

內容簡介

本書從汽車嵌入式系統設計的全流程出發,以S12XEP100為例,講解了MCU內部結構和基本工作原理、軟硬體開發以及接口與通信技術,對汽車嵌入式系統的系統架構及其軟硬體的開發理論、開發方法、開發工具進行了系統介紹。書中結合工具軟體使用和實例套用,系統介紹了汽車嵌入式系統MBD控制模型搭建和仿真、基於有限狀態機和流程圖的模型搭建和仿真、自動代碼生成技術、在環仿真與測試技術等內容。
本書適合作為車輛工程、載運工具工程等專業本科生和研究生的專業課程教材,也可作為相關工程技術人員的參考書。

圖書目錄

前言
第1章概述
1.1嵌入式系統概述
1.1.1嵌入式系統的定義與組成
1.1.2嵌入式系統的分類
1.1.3嵌入式系統的發展歷史
1.1.4嵌入式系統的套用
1.1.5嵌入式系統的發展趨勢
1.2汽車嵌入式系統概述
1.2.1汽車電子系統劃分
1.2.2汽車嵌入式系統發展的三個階段
1.2.3基於網路技術的分散式汽車嵌入式系統
1.2.4面向汽車嵌入式系統的體系架構
1.2.5面向汽車嵌入式系統的開發方法
1.2.6面向汽車嵌入式系統開發的工具鏈
第2章S12XE微控制器的結構與組織
2.1S12XE系列MCU介紹
2.1.1S12XE主要功能特性
2.1.2S12XE內部結構
2.2S12XE系列MCU的存儲器組織
2.2.1S12XE存儲器分類
2.2.2S12XE存儲器組織
2.3S12XE系列MCU的中斷系統
2.3.1S12XE中斷源
2.3.2中斷處理流程、優先權與嵌套
2.3.3中斷的使用和配置
2.4S12XE系列MCU的核心
2.4.1S12XE系列MCU核心基本情況
2.4.2S12XE的定址方式、指令集和彙編語言程式設計
2.4.3關於prm檔案
2.5S12XE小系統硬體設計
2.5.1S12XEP100小系統
2.5.2振盪器和時鐘電路
2.5.3系統復位與時鐘選擇
2.5.4S12XE系列MCU型號
第3章汽車嵌入式系統軟體設計基礎
3.1汽車嵌入式系統的軟體基礎
3.1.1MCU開發的程式語言
3.1.2嵌入式系統軟體開發
3.1.3MCU軟體開發方法
3.1.4MCU應用程式架構模式
3.1.5嵌入式套用軟體架構
3.2嵌入式系統C語言編程
3.2.1程式語言的選擇
3.2.2C語言編程要點
3.2.3程式編譯器與交叉編譯器
3.3S12XE軟體開發環境CodeWarrior IDE
3.3.1CodeWarrior IDE概況
3.3.2CW環境下的 C語言編程
3.3.3S12XE的C語言編程實例
第4章汽車嵌入式系統硬體設計基礎
4.1電路設計基礎
4.2汽車電子產品要求及相關標準
4.2.1汽車電子產品一般要求
4.2.2汽車電子產品標準
4.2.3汽車電子產品功能安全標準
4.3汽車嵌入式系統硬體的選型與設計
4.3.1嵌入式微控制器選型
4.3.2嵌入式系統的電源設計
4.3.3典型感測器信號調理電路
4.3.4基於PWM的驅動與控制技術
4.4嵌入式系統的電磁兼容設計
4.4.1嵌入式系統電磁兼容性基本概念
4.4.2電磁干擾產生機理及接地技術
4.4.3PCB的信號完整性
4.4.4汽車嵌入式系統PCB的電磁兼容性設計
4.4.5汽車電磁兼容測試原理及標準
4.5汽車匯流排網路技術
4.5.1汽車匯流排分類
4.5.2汽車典型匯流排介紹
4.5.3整車匯流排網路技術
4.6S12XE實驗平台電路原理圖
4.6.1S12XE學習板介紹
4.6.2S12XE學習板的電路原理圖
第5章汽車嵌入式系統常用接口技術
5.1通用輸入/輸出(GPIO)接口
5.1.1GPIO接口功能
5.1.2GPIO接口暫存器的使用與設定
5.1.3GPIO套用實例
5.2模/數(A/D)與數/模(D/A)接口
5.2.1A/D轉換的基本原理
5.2.2S12XE A/D轉換模組
5.2.3ATD模組的使用與設定
5.2.4A/D套用實例
5.2.5D/A轉換的基本原理
5.2.6D/A套用實例
5.3定時器/計數器
5.3.1定時器/計數器組成與原理
5.3.2定時器/計數器的暫存器
5.3.3定時器/計數器套用實例
5.4周期中斷定時器
5.4.1PIT的結構與工作原理
5.4.2PIT主要暫存器
5.4.3PIT套用實例
5.5實時中斷定時
5.5.1S12XE實時中斷定時
5.5.2S12XE實時中斷定時暫存器
5.5.3S12XE實時中斷定時實例
5.6脈寬調製(PWM)接口
5.6.1S12XE的PWM模組概述
5.6.2PWM波形輸出
5.6.3PWM模組暫存器使用
5.6.4PWM套用實例
第6章汽車嵌入式系統常用通信技術
6.1SCI串列通信
6.1.1SCI串列通信的工作原理
6.1.2SCI主要暫存器
6.1.3SCI套用實例
6.2SPI串列接口
6.2.1SPI的工作原理
6.2.2SPI主要暫存器
6.2.3SPI套用實例
6.3IIC(I2C)串列匯流排
6.3.1IIC(I2C)的工作原理
6.3.2IIC(I2C)主要暫存器
6.3.3IIC套用實例
6.4CAN匯流排
6.4.1S12XE CAN簡介
6.4.2CAN的工作原理
6.4.3CAN的主要暫存器
6.4.4SAE J1939通信協定
6.4.5CAN和SAE J1939套用實例
6.5LIN匯流排
6.5.1LIN匯流排協定
6.5.2LIN的主要暫存器
6.5.3LIN套用實例
第7章基於V模式的汽車嵌入式系統開發
7.1汽車嵌入式系統軟體架構AUTOSAR
7.1.1汽車電子系統和嵌入式系統軟體開發的特點
7.1.2汽車開放系統結構AUTOSAR
7.2汽車嵌入式系統基於模型的開發方法
7.2.1汽車嵌入式系統的MBD開發方法
7.2.2MATLAB面向汽車嵌入式系統的MBD開發工具
7.3嵌入式系統在環仿真與測試技術
7.3.1汽車嵌入式系統開發中的驗證
7.3.2在環測試實例介紹
7.3.3V模式下嵌入式系統標定技術
第8章面向自動駕駛技術的嵌入式系統設計
8.1汽車自動駕駛技術
8.1.1汽車自動駕駛技術簡述
8.1.2自動駕駛汽車發展中面臨的挑戰
8.2面向汽車自動駕駛的嵌入式系統
8.2.1NVIDIA自動駕駛嵌入式系統介紹
8.2.2汽車駕駛環境交通目標檢測
8.3面向自動駕駛技術的嵌入式系統套用
8.3.1搭建面向自動駕駛技術的嵌入式系統
8.3.2面向自動駕駛技術的嵌入式系統的套用實例
思考題
第1章
第2章
第3章
第4章
第5章
第6章
第7章
第8章
參考文獻

相關詞條

熱門詞條

聯絡我們