注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)信息系統(tǒng)嵌入式車(chē)載信息系統(tǒng)開(kāi)發(fā)與應(yīng)用

嵌入式車(chē)載信息系統(tǒng)開(kāi)發(fā)與應(yīng)用

嵌入式車(chē)載信息系統(tǒng)開(kāi)發(fā)與應(yīng)用

定 價(jià):¥39.00

作 者: 南金瑞 等編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 機(jī)電一體化技術(shù)叢書(shū)
標(biāo) 簽: 嵌入式計(jì)算機(jī)

ISBN: 9787121028922 出版時(shí)間: 2006-08-01 包裝: 膠版紙
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 332 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  嵌入式系統(tǒng)是指以應(yīng)用為核心,以計(jì)算機(jī)為基礎(chǔ),軟硬件可裁減,適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積和功耗等嚴(yán)格要求的專(zhuān)用計(jì)算機(jī)系統(tǒng)。本書(shū)圍繞目前流行的32位ARM處理器和源碼開(kāi)放的Linux操作系統(tǒng),講述嵌入式系統(tǒng)的概念,通過(guò)具體工程實(shí)例講述嵌入式系統(tǒng)軟硬件集成、開(kāi)發(fā)過(guò)程及嵌入式Linux應(yīng)用程序和驅(qū)動(dòng)程序的開(kāi)發(fā)設(shè)計(jì)方法。.本書(shū)本著“從實(shí)踐中來(lái),到實(shí)踐中去”的原則編寫(xiě),力求使讀者通過(guò)學(xué)習(xí)理論,在理論指導(dǎo)下靈活應(yīng)用于實(shí)踐,使讀者較快掌握嵌入式系統(tǒng)應(yīng)用和開(kāi)發(fā)的基本技術(shù)。..本書(shū)的特色在于經(jīng)過(guò)實(shí)際教學(xué)和培訓(xùn)使用,所帶程序取材于學(xué)生課程實(shí)驗(yàn)、培訓(xùn)實(shí)習(xí)和工程科研項(xiàng)目實(shí)踐。特別適合沒(méi)有單片機(jī)和操作系統(tǒng)基礎(chǔ)知識(shí)的開(kāi)發(fā)人員學(xué)習(xí)嵌入式系統(tǒng),可以作為嵌入式系統(tǒng)課程的教材及實(shí)驗(yàn)教材和學(xué)習(xí)嵌入式系統(tǒng)的參考書(shū),還可以供有關(guān)工程技術(shù)人員參考。...

作者簡(jiǎn)介

暫缺《嵌入式車(chē)載信息系統(tǒng)開(kāi)發(fā)與應(yīng)用》作者簡(jiǎn)介

圖書(shū)目錄

第1部分 嵌入式系統(tǒng)知識(shí)
第1章 嵌入式系統(tǒng)基礎(chǔ)
1.1嵌入式系統(tǒng)概述
1.1.1嵌入式系統(tǒng)的定義
1.1.2嵌入式系統(tǒng)的組成
1.1.3嵌入式系統(tǒng)的特點(diǎn)
1.1.4嵌入式系統(tǒng)的應(yīng)用
1.1.5實(shí)時(shí)系統(tǒng)
1.2嵌入式處理器
1.2.1嵌入式微處理器(EMPU)
1.2.2微控制器(MCU)
1.2.3DSP
1.2.4SoC
1.3嵌入式操作系統(tǒng)
1.3.1操作系統(tǒng)的概念及分類(lèi)
1.3.2幾個(gè)主要的概念
1.3.3實(shí)時(shí)操作系統(tǒng)
1.4嵌入式技術(shù)發(fā)展現(xiàn)狀及趨勢(shì)
1.5嵌入式技術(shù)在汽車(chē)中的廣泛應(yīng)用
1.5.1嵌入式技術(shù)的快速發(fā)展給汽車(chē)工業(yè)帶來(lái)了新的生機(jī)
1.5.2我國(guó)汽車(chē)電子市場(chǎng)的發(fā)展?fàn)顩r
本章小結(jié)
思考題與習(xí)題
第2章 嵌入式系統(tǒng)開(kāi)發(fā)過(guò)程
2.1嵌入式軟件開(kāi)發(fā)的特點(diǎn)
2.1.1需要交叉開(kāi)發(fā)環(huán)境
2.1.2引入任務(wù)設(shè)計(jì)方法
2.1.3需要固化程序
2.1.4軟件開(kāi)發(fā)難度大
2.2嵌入式軟件的開(kāi)發(fā)流程
2.2.1需求分析階段
2.2.2設(shè)計(jì)階段
2.2.3生成代碼調(diào)試階段
2.2.4固化階段
2.2.5嵌入式軟件開(kāi)發(fā)的要點(diǎn)
2.3嵌入式系統(tǒng)的調(diào)試
本章小結(jié)
思考題與習(xí)題
第2部分 ARM體系結(jié)構(gòu)
第3章 ARM微處理器概述
3.1發(fā)展歷程
3.2ARM微處理器系列
3.2.1ARM7系列
3.2.2ARM9/9E系列
3.2.3ARMl0E系列
3.2.4ARMll系列
3.2.5其他
3.3技術(shù)特點(diǎn)
3.4應(yīng)用選型
3.4.1內(nèi)核選擇
3.4.2工作速度
3.4.3片內(nèi)存儲(chǔ)器容量
3.4.4片內(nèi)外設(shè)
3.4.5其他因素
3.5相關(guān)術(shù)語(yǔ)
3.5.1RISC與CISC
3.5.2流水線
3.5.3Von Neumman和Harvard計(jì)算機(jī)結(jié)構(gòu)
3.5.4AMBA總線
3.5.5ARM相關(guān)技術(shù)
本章小結(jié)
思考題與習(xí)題
第4章 編程模型
4.1數(shù)據(jù)類(lèi)型
4.2存儲(chǔ)器格式
4.3工作狀態(tài)切換
4.4處理器運(yùn)行模式
4.5寄存器組織
4.5.1通用寄存器
4.5.2Thumb狀態(tài)寄存器組織
4.5.3程序狀態(tài)寄存器
4.6異常
4.6.1異常類(lèi)型
4.6.2異常響應(yīng)
4.6.3異常返回
4。6.4異常向量
4.6.5異常優(yōu)先級(jí)
4.6.6異常描述
4.6.7應(yīng)用程序的異常處理
本章小結(jié)
思考題與習(xí)題
第5章 ARM微處理器指令系統(tǒng)
5.1指令的分類(lèi)與格式
5.2指令的條件域
5.3ARM指令的尋址方式
5.3.1立即尋址
5.3.2寄存器尋址
5.3.3寄存器間接尋址
5.3.4基址變址尋址
5.3.5多寄存器尋址
5.3.6相對(duì)尋址
5.3.7堆棧尋址
5.4刪指令集
5.4.1跳轉(zhuǎn)指令
5.4.2數(shù)據(jù)處理指令
5.4.3乘法指令
5.4.4程序狀態(tài)寄存器訪問(wèn)指令
5.4.5加載/存儲(chǔ)指令
5.4.6批量數(shù)據(jù)加載,存儲(chǔ)指令
5.4.7移位操作
5.4.8協(xié)處理器指令
5.4.9異常指令
5.5Thumb指令集
本章小結(jié)
思考題與習(xí)題
第3部分 嵌入式操作系統(tǒng)Linux
第6章 嵌入式Linux操作系統(tǒng)
6.1Linux概況
6.1.1Linux和UNIX的歷史
6.1.2Linux的特點(diǎn)
6.1.3Linux應(yīng)用
6.2嵌入式Linux的基本結(jié)構(gòu)
6.3Linux目錄結(jié)構(gòu)
6.3.1root文件系統(tǒng)
6.3.2/usr文件系統(tǒng)
6.3.3/var文件系統(tǒng)
6.3.4./proc文件系統(tǒng)
6.4Linux內(nèi)核簡(jiǎn)介
6.5嵌入式Linux系統(tǒng)開(kāi)發(fā)流程
本章小結(jié)
思考題與習(xí)題
第7章 嵌入式Linux應(yīng)用程序的開(kāi)發(fā)
7.1Linux的使用
7.1.1I.inux常用命令
7.1.2vI編輯器的使用
7.2GNU開(kāi)發(fā)工具的使用
7.2.1GCC編譯器
7.2.2GNUMake
7.2.3使用GDB
7.3開(kāi)發(fā)環(huán)境的建立
7.3.1安裝開(kāi)發(fā)環(huán)境
7.3.2配置開(kāi)發(fā)環(huán)境
7.3.3使用開(kāi)發(fā)環(huán)境
7.4在嵌入式Linux下開(kāi)發(fā)應(yīng)用程序
7.4.1低級(jí)文件操作
7.4.2標(biāo)準(zhǔn)輸入輸出
7.4.3內(nèi)存管理
7.4.4進(jìn)程和管道
7.4.5信號(hào)
7.5應(yīng)用程序調(diào)試
7.5.1通過(guò)以太網(wǎng)口遠(yuǎn)程調(diào)試
7.5.2通過(guò)串口遠(yuǎn)程調(diào)試
7.5.3使用DDD進(jìn)行遠(yuǎn)程調(diào)試
本章小結(jié)
思考題與習(xí)題
第8章 嵌入式Linux驅(qū)動(dòng)程序開(kāi)發(fā)
8.1嵌入式Linux的設(shè)備管理
8.1.1驅(qū)動(dòng)程序的概念
8.1.2驅(qū)動(dòng)程序結(jié)構(gòu)
8.1.3Linux對(duì)中斷的處理
8.1.4設(shè)備驅(qū)動(dòng)的初始化
8.2驅(qū)動(dòng)程序的開(kāi)發(fā)過(guò)程
8.2.1驅(qū)動(dòng)程序的開(kāi)發(fā)流程
8.2.2設(shè)備驅(qū)動(dòng)程序存取
8.2.3基于模塊化的字符設(shè)備驅(qū)動(dòng)框架
8.2.4模塊化驅(qū)動(dòng)程序的加載和卸載
8.3串口驅(qū)動(dòng)程序
8.4LCD驅(qū)動(dòng)程序
8.4.1Linux的幀緩沖設(shè)備
8.4.2幀緩沖驅(qū)動(dòng)的編寫(xiě)
本章小結(jié)
思考題與習(xí)題
第9章 嵌入式Linux下GUI的實(shí)現(xiàn)
9.1嵌入式GUI
9.1.1對(duì)嵌入式GUI的認(rèn)識(shí)
9.1.2圖形用戶(hù)界面系統(tǒng)的結(jié)構(gòu)模型
9.2MiniGUI
9.2.1MiniGUI簡(jiǎn)介
9.2.2在PC上安裝與配置MiniGUI
9.2.3MiniGlJI下應(yīng)用程序的開(kāi)發(fā)方法與流程
9.2.4MiniGUI編程示例
9.3Qt、Qt/Embedded
9.3.1Qt、Qt/Embedded簡(jiǎn)介
9.3.2在PC上安裝與配置Qt/Embedded
9.3.3Qt下應(yīng)用程序的開(kāi)發(fā)方法與流程
9.3.4QT編程示例
本章小結(jié)
思考題與習(xí)題
第4部分 車(chē)載信息系統(tǒng)應(yīng)用實(shí)例
第10章 MC9328MX1最小系統(tǒng)設(shè)計(jì)
10.1數(shù)據(jù)采集(DAQ)基礎(chǔ)
10.1.1信號(hào)與系統(tǒng)
10.1.2信號(hào)采集
10.1.3數(shù)據(jù)采集系統(tǒng)的功能
10.2MC9328MXl概述
10.2.1系統(tǒng)總體框圖
10.2.2系統(tǒng)主要部件
10.3引腳定義及描述
10.4系統(tǒng)硬件選型與單元電路設(shè)計(jì)
10.4.1EMOTION ARM 9 Linux開(kāi)發(fā)系統(tǒng)概述
10.4.2EMOTION ARM 9 Linux開(kāi)發(fā)系統(tǒng)資源接口說(shuō)明
10.4.3系統(tǒng)硬件選型與單元電路設(shè)計(jì)
10.4.4硬件調(diào)試
10.4.5印制電路板的設(shè)計(jì)
本章小結(jié)
思考題與習(xí)題
第11章 ARM9Linux外圍電路實(shí)例
11.1 10/100Mbps以太網(wǎng)接口電路
11.1.1 10/100Mbps以太網(wǎng)接口電路特點(diǎn)
11.1.2 10/100Mbps以太網(wǎng)接口電路
11.2通用I/O接口電路
11.2.1基本原理
11.2.2硬件接口電路
11.3S1aveUSB硬件接口電路
11.3.1基本原理
11.3.2USB的硬件接口電路
11.4Audio CODEC硬件接口電路
11.4.1基本原理
11.4.2接口電路
11.5LCD顯示接口電路
11.5.1LCD基本原理
11.5.2LCD的驅(qū)動(dòng)控制
11.5.3LCD顯示接口
11.6LCD觸摸屏接口電路
11.6.1觸摸屏基本原理
11.6.2觸摸屏與顯示器的配合
11.6.3觸摸屏接口電路
11.7模數(shù)轉(zhuǎn)換接口電路
11.7.1基本原理
11.7.2A/D轉(zhuǎn)換接口電路
11.8D/A轉(zhuǎn)換接口電路
11.8.1基本原理
11.8.2DAC硬件接口電路
11.9cAN通信接口電路
11.9.1基本原理
11.9.2CAN通信接口電路
本章小結(jié)
思考題與習(xí)題
第12章 基于EMOTION的車(chē)輛信息采集系統(tǒng)
12.1車(chē)輛信息采集系統(tǒng)
12.1.1系統(tǒng)分析
12.1.2系統(tǒng)功能
12.1.3各級(jí)界面中分別要實(shí)現(xiàn)的功能
12.1.4基于EMOTION開(kāi)發(fā)系統(tǒng)的車(chē)輛信息系統(tǒng)
12.2內(nèi)核模塊設(shè)計(jì)
12.2.1內(nèi)核模塊編寫(xiě)快速入門(mén)
12.2.2內(nèi)核剪裁和文件系統(tǒng)創(chuàng)建
12.2.3文件系統(tǒng)的建立
12.3串口通信
12.4開(kāi)關(guān)量操作模塊
12.4.1系統(tǒng)工作原理
12.4.2開(kāi)發(fā)內(nèi)容
12.4.3開(kāi)發(fā)步驟
12.5車(chē)輛狀態(tài)監(jiān)測(cè)
12.5.1軟件實(shí)現(xiàn)原理
12.5.2開(kāi)發(fā)內(nèi)容
12.5.3開(kāi)發(fā)步驟
12.6人機(jī)界面開(kāi)發(fā)
12.6.1MXl片內(nèi)LCD控制器操作
12.6.2EMOTION ARM 9 Linux的液晶顯示系統(tǒng)
12.6.3開(kāi)發(fā)內(nèi)容
12.6.4開(kāi)發(fā)步驟
12.7CAN總線通信開(kāi)發(fā)
12.7.1軟件原理
12.7.2開(kāi)發(fā)步驟
12.8多進(jìn)程編程開(kāi)發(fā)
12.8.1開(kāi)發(fā)原理
12.8.2開(kāi)發(fā)內(nèi)容
12.8.3開(kāi)發(fā)步驟
本章小結(jié)
思考題與習(xí)題
附錄A Linux常用操作介紹
附錄B EMOTION(ARM9 Linux)核心板電路原理圖
附錄C EMOTION(ARM9 Linux)擴(kuò)展板電路原理圖
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)