出版時間:2007-5 出版社:清華大學(xué) 作者:陳雙龍 頁數(shù):358 字?jǐn)?shù):542000
內(nèi)容概要
本書以國產(chǎn)高性能32位嵌入式CPU和開源操作系統(tǒng)Linux為核心,結(jié)合作者多年從事嵌入式操作系統(tǒng)、開發(fā)工具、嵌入式應(yīng)用的研發(fā)的經(jīng)驗體會,系統(tǒng)地介紹嵌入式系統(tǒng)的基本概念和設(shè)計原理,嵌入式Linux和集成開發(fā)環(huán)境的設(shè)計方法、基于國產(chǎn)高性能32位嵌入式CPU和嵌入式Linux的應(yīng)用系統(tǒng)設(shè)計方法等。 全書分為8章,第1章和第3章介紹嵌入式系統(tǒng)和嵌入式操作系統(tǒng)的基本概念。第2章系統(tǒng)地介紹國產(chǎn)高性能32位嵌入式CPU(C*Core)的體系結(jié)構(gòu)、指令系統(tǒng)、中斷及接口等。第4章介紹Linux的體系結(jié)構(gòu)及設(shè)計嵌入式Linux的步驟及方法。第5章介紹目前流行的一些接口,如串行接口、并行接口、USB,網(wǎng)絡(luò)以及模擬輸入輸出接口等。第6章介紹嵌入式系統(tǒng)集成開發(fā)工具的設(shè)計方法,如何利用開源代碼和第三方工具來提高集成開發(fā)工具的開發(fā)效率和擴(kuò)展功能。第7章以大量的實例介紹嵌入式系統(tǒng)驅(qū)動程序和管理程序的設(shè)計方法和具體實現(xiàn)。第8章以嵌入式零售信息終端為例介紹基于C*Core的控制板及管理軟件的設(shè)計方案。 本書既可以作為嵌入式信息終端、智能家電、醫(yī)療保健、工業(yè)控制、智能化社區(qū)、移動計算平臺、電子商務(wù)平臺、計算機(jī)外設(shè)、智能玩具等產(chǎn)品研發(fā)的參考書,也可以供高等院校、技術(shù)培訓(xùn)班等作為有關(guān)嵌入式系統(tǒng)教學(xué)的教材。
作者簡介
陳雙龍,1977年畢業(yè)于哈爾濱船舶工程學(xué)院電子數(shù)字計算機(jī)專業(yè)長期從事系統(tǒng)軟件、嵌入式系統(tǒng)、計算機(jī)網(wǎng)絡(luò)研發(fā)工作,曾先后獲國家科技進(jìn)步三等獎一項,省部級科技成果一等獎一項、二等獎三項、三等獎二項,先后發(fā)表科技論文十幾篇,現(xiàn)任中國船舶重工集團(tuán)公司第七一六研究所副總
書籍目錄
第1章 嵌入式系統(tǒng)基本概念 1.1 嵌入式系統(tǒng)的基本特點 1.2 實時系統(tǒng) 1.2.1 基本概念 1.2.2 實時系統(tǒng)的特征 1.2.3 實時系統(tǒng)的分類 1.3 嵌入式系統(tǒng)設(shè)計要點 1.3.1 嵌入式處理器的選擇 1.3.2 操作系統(tǒng)的選擇 1.3.3 開發(fā)工具的選擇 1.3.4 任務(wù)的劃分及優(yōu)先級安排 1.3.5 任務(wù)間通信方式的選擇 1.3.6 最小時間片的確定 1.3.7 編程語言的選擇 1.4 嵌入式系統(tǒng)的發(fā)展趨勢 1.4.1 聯(lián)網(wǎng)成為必然趨勢 1.4.2 支持小型設(shè)備實現(xiàn)小尺寸、微功耗和低成本 1.4.3 提供精巧的多媒體界面第2章 嵌入式處理器 2.1 概述 2.2 CCM3118簡介 2.3 操作模式 2.3.1 芯片工作模式 2.3.2 低功耗操作模式 2.4 編程模式與寄存器 2.4.1 編程模式 2.4.2 寄存器 2.5 數(shù)據(jù)格式 2.6 指令系統(tǒng) 2.6.1 指令系統(tǒng)綜述 2.6.2 指令類型和尋址方式 2.7 異常和中斷處理機(jī)制 2.7.1 異常處理概述 2.7.2 異常處理過程 2.7.3 異常類型 2.7.4 異常優(yōu)先級 2.7.5 在異常懸停時的調(diào)試請求 2.7.6 異常處理程序的返回 2.8 處理器的中斷控制器 2.8.1 寄存器地址映射 2.8.2 寄存器功能描述 2.8.3 中斷處理的實現(xiàn)和中斷服務(wù)程序編寫 2.9 SPI模塊 2.9.1 引腳信號說明 2.9.2 寄存器地址映射 2.9.3 寄存器功能描述 2.10 SCI模塊 2.10.1 引腳信號說明 2.1O.2 寄存器地址映射 2.10.3 寄存器功能描述 2.11 PS/2主機(jī)控制器模塊 2.11.1 引腳信號說明 2.11.2 寄存器地址映射 2.11.3 寄存器功能描述 2.12 通用讀卡器模塊 2.12.1 引腳信號說明 2.12.2 寄存器地址映射 2.12.3 寄存器功能描述 2.13 液晶顯示控制器模塊 2.13.1 引腳信號說明 2.13.2 寄存器地址映射 2.13.3 寄存器功能描述第3章 嵌入式操作系統(tǒng) 3.1 嵌入式實時操作系統(tǒng)與通用操作系統(tǒng)的差異 3.2 嵌入式操作系統(tǒng)的技術(shù)特點 ……第4章 嵌入式Linux第5章 嵌入式系統(tǒng)接口技術(shù)第6章 嵌入式軟件開發(fā)工具的設(shè)計第7章 基于Linux的編程實例第8章 應(yīng)用案例
圖書封面
評論、評分、閱讀與下載
嵌入式系統(tǒng)應(yīng)用開發(fā) PDF格式下載