出版時間:2012-9 出版社:清華大學(xué)出版社 作者:熊茂華,熊昕,鐘錦輝 編著 頁數(shù):371 字?jǐn)?shù):551000
Tag標(biāo)簽:無
內(nèi)容概要
《嵌入式應(yīng)用項目設(shè)計與開發(fā)典型案例詳解》是arm嵌入式應(yīng)用系統(tǒng)設(shè)計、開發(fā)的優(yōu)秀指導(dǎo)書,以實際的嵌入式應(yīng)用項目介紹為主線,針對目前最通用、最流行的32位arm微處理器,如s3c2410、s3c2440、intelpxa270、s3c6410x等,介紹嵌入式應(yīng)用項目設(shè)計與開發(fā)的實用知識。全書選用了8個典型的嵌入式應(yīng)用項目開發(fā)案例,針對每個項目從項目的需求分析、項目的總體設(shè)計、項目的硬件設(shè)計、應(yīng)用軟件設(shè)計、驅(qū)動程序設(shè)計、開發(fā)環(huán)境的構(gòu)建和系統(tǒng)應(yīng)用軟件編譯及調(diào)試等進(jìn)行了全面、詳細(xì)的闡述。本書是嵌入式應(yīng)用項目設(shè)計、開發(fā)與分析的一本實用指導(dǎo)書,每個項目中的程序都取自實際的項目,且對程序有詳細(xì)注解。
《嵌入式應(yīng)用項目設(shè)計與開發(fā)典型案例詳解》深入淺出,既可作為高等院校相關(guān)課程的教材,也可作為嵌入式應(yīng)用系統(tǒng)編程人員的技術(shù)參考書。
書籍目錄
項目1 基于s3c2440的嵌入式探月車系統(tǒng)
1.1 任務(wù)1:探月車的硬件設(shè)計
1.1.1 任務(wù)分析
1.1.2 硬件結(jié)構(gòu)
1.2 任務(wù)2:探月車的應(yīng)用軟件設(shè)計
1.2.1 基于s3c2440的探月車自動尋跡控制軟件
1.2.2 圖像采集相關(guān)程序
1.2.3 無線網(wǎng)絡(luò)傳輸程序
1.2.4 i/o擴展板上的數(shù)字口處理程序
1.2.5 探月車主控程序設(shè)計
1.3 任務(wù)3:探月車的設(shè)備驅(qū)動程序設(shè)計
1.3.1 紅外軌跡傳感器設(shè)備驅(qū)動程序
1.3.2 紅外溫度傳感設(shè)備驅(qū)動程序設(shè)計
1.4 任務(wù)4:探月車系統(tǒng)的開發(fā)環(huán)境構(gòu)建
1.4.1 運行環(huán)境的工具軟件和系統(tǒng)軟件
1.4.2 建立嵌入式linux開發(fā)環(huán)境
項目2 基于zigbee網(wǎng)絡(luò)的智能家居監(jiān)控系統(tǒng)
2.1 任務(wù)1:項目的需求分析
2.1.1 功能需求
2.1.2 性能需求
2.2 任務(wù)2:項目的總體設(shè)計
2.2.1 系統(tǒng)設(shè)計
2.2.2 系統(tǒng)總體結(jié)構(gòu)
2.3 任務(wù)3:項目的硬件設(shè)計
2.3.1 基于xscale的intel pxa270處理器平臺
2.3.2 zigbee無線網(wǎng)絡(luò)結(jié)點設(shè)計
2.4 任務(wù)4:開發(fā)環(huán)境的構(gòu)建
2.4.1 運行環(huán)境的工具軟件和系統(tǒng)軟件
2.4.2 建立嵌入式linux開發(fā)環(huán)境
2.5 任務(wù)5:qt應(yīng)用軟件設(shè)計
2.6 任務(wù)6:系統(tǒng)應(yīng)用軟件編譯及調(diào)試
項目3 中頻教學(xué)治療儀系統(tǒng)
3.1 任務(wù)1:中頻教學(xué)治療儀的硬件設(shè)計
3.1.1 中頻教學(xué)治療儀簡介
3.1.2 任務(wù)分析
3.1.3 硬件結(jié)構(gòu)
3.2 任務(wù)2:中頻教學(xué)治療儀的應(yīng)用軟件設(shè)計
3.2.1 治療儀主界面與產(chǎn)生波形”
3.2.2 中頻教學(xué)治療儀程序設(shè)計
3.3 任務(wù)3:中頻治療儀的設(shè)備驅(qū)動程序設(shè)計
3.3.1 通用i/o設(shè)備驅(qū)動程序
3.3.2 d/a轉(zhuǎn)換設(shè)備驅(qū)動程序設(shè)計
3.4 任務(wù)4:構(gòu)建中頻教學(xué)治療儀系統(tǒng)的開發(fā)環(huán)境
3.4.1 運行環(huán)境的工具軟件和系統(tǒng)軟件
3.4.2 建立嵌入式linux開發(fā)環(huán)境
項目4 嵌入式視頻監(jiān)控系統(tǒng)
4.1 任務(wù)1:嵌入式視頻監(jiān)控系統(tǒng)的硬件設(shè)計
4.1.1 任務(wù)分析
4.1.2 硬件結(jié)構(gòu)
4.2 任務(wù)2:視頻監(jiān)控系統(tǒng)的應(yīng)用軟件設(shè)計
4.2.1 視頻數(shù)據(jù)采集和h.2 64視頻編碼實現(xiàn)
4.2.2 視頻監(jiān)控系統(tǒng)的應(yīng)用程序設(shè)計
4.3 任務(wù)3:嵌入式視頻監(jiān)控系統(tǒng)設(shè)備驅(qū)動程序
4.4 任務(wù)4:視頻監(jiān)控系統(tǒng)的開發(fā)環(huán)境構(gòu)建
4.4.1 運行環(huán)境的工具軟件和系統(tǒng)軟件
4.4.2 建立嵌入式linux開發(fā)環(huán)境
4.5 任務(wù)5:視頻監(jiān)控系統(tǒng)源程序的編譯
4.5.1 編譯源程序
4.5.2 使用tftp服務(wù)測試系統(tǒng)
項目5 1 s基于s3c2410的藍(lán)牙廣告機系統(tǒng)
5.1 任務(wù)1:藍(lán)牙廣告機系統(tǒng)的硬件設(shè)計
5.1.1 藍(lán)牙廣告機簡介
5.1.2 任務(wù)分析
5.1.3 硬件結(jié)構(gòu)
5.2 任務(wù)2:藍(lán)牙廣告機軟件設(shè)計方案
5.2.1 藍(lán)牙簡介
5.2.2 藍(lán)牙驅(qū)動移植
5.2.3 藍(lán)牙簡單應(yīng)用程序測試
5.2.4 根文件系統(tǒng)修改
5.2.5 整合嵌入式數(shù)據(jù)庫
5.2.6 添加對同時發(fā)送數(shù)據(jù)的支持
項目6 基于無線網(wǎng)絡(luò)的溫室種植智能監(jiān)控系統(tǒng)
6.1 任務(wù)1:項目的總體設(shè)計
6.1.1 引言
6.1.2 系統(tǒng)架構(gòu)
6.1.3 系統(tǒng)的開發(fā)平臺
6.2 任務(wù)2:項目的硬件設(shè)計
6.2.1 系統(tǒng)主控端
6.2.2 網(wǎng)絡(luò)結(jié)點
6.3 任務(wù)3:應(yīng)用軟件設(shè)計
6.3.1 主控端軟件設(shè)計
6.3.2 網(wǎng)絡(luò)結(jié)點軟件設(shè)計
6.3.3 網(wǎng)絡(luò)結(jié)點模擬器
6.4 任務(wù)4:系統(tǒng)功能實現(xiàn)
6.4.1 主控端功能
6.4.2 網(wǎng)絡(luò)結(jié)點功能
6.5 任務(wù)5:zigbee及gsm應(yīng)用程序設(shè)計
6.5.1 zigbee無線網(wǎng)絡(luò)應(yīng)用程序設(shè)計
6.5.2 gsm網(wǎng)絡(luò)設(shè)備應(yīng)用程序
6.5.3 設(shè)備初始化
6.5.4 設(shè)備應(yīng)用程序的makefile文件
項目7 基-7:web和gprs的智能家居遠(yuǎn)程監(jiān)控系統(tǒng)
7.1 任務(wù)1:項目的總體設(shè)計
7.1.1 系統(tǒng)的組成
7.1.2 系統(tǒng)的主要硬件
7.2 任務(wù)2:開發(fā)工具軟件及應(yīng)用
7.2.1 建立交叉編譯工具鏈
7.2.2 搭建交叉調(diào)試環(huán)境
7.2.3 windows xp超級終端
7.2.4 使用dnw軟件
7.2.5 tftp下載
7.2.6 nfs配置
7.3 任務(wù)3:圖形界面編程環(huán)境(qt&qt/e)配置
7.3.1 gec2440開發(fā)板下的qt/e配置
7.3.2 建立帶qt/e庫的根文件系統(tǒng)
7.3.3 交叉編譯應(yīng)用程序
7.4 任務(wù)4:智能家居系列模塊的設(shè)計
7.4.1 智能報警模塊
7.4.2 環(huán)境檢測傳感模塊
7.4.3 燈光控制模塊
7.4.4 自動窗簾控制模塊
7.4.5 延時模塊
7.4.6 自動門控制模塊
7.5 任務(wù)5:系統(tǒng)模塊加載及程序的運行
7.5.1 加載系統(tǒng)模塊
7.5.2 系統(tǒng)的運行
項目8 嵌入式數(shù)碼相框系統(tǒng)
8.1 任務(wù)1:項目需求分析
8.2 任務(wù)2:項目總體設(shè)計
8.3 任務(wù)3:驅(qū)動程序的移植
8.4 任務(wù)4:應(yīng)用程序設(shè)計
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁: 插圖: 利用藍(lán)牙技術(shù)構(gòu)建現(xiàn)代企業(yè)無線辦公網(wǎng)絡(luò),實現(xiàn)的基本功能如下。 ①文件、檔案、報表、設(shè)備資源的共享和互聯(lián),如PC間的互聯(lián),PC與各種外設(shè)或智能設(shè)備的互聯(lián)和共享等。 ②利用藍(lán)牙設(shè)備無線訪問單位內(nèi)部網(wǎng)及Internet。 ③通過一定的路由機制實現(xiàn)辦公網(wǎng)絡(luò)內(nèi)部的各個匹克網(wǎng)(Piconet)之間的互聯(lián)。 根據(jù)企業(yè)的實際需要,企業(yè)無線網(wǎng)絡(luò)由多個匹克網(wǎng)構(gòu)成,不同匹克網(wǎng)間的通信應(yīng)該只在辦公網(wǎng)絡(luò)內(nèi)部進(jìn)行路由,而不應(yīng)通過局域網(wǎng),這就需要建立一種特殊的路由機制,使各匹克網(wǎng)間的通信能夠進(jìn)行正確的路由,達(dá)到方便快捷通信、拓寬通信范圍、減輕網(wǎng)絡(luò)負(fù)載的目的。 ①藍(lán)牙網(wǎng)關(guān)。藍(lán)牙網(wǎng)關(guān)用于辦公網(wǎng)絡(luò)內(nèi)部的藍(lán)牙移動終端通過無線方式訪問局域網(wǎng)及Internet;跟蹤、定位辦公網(wǎng)絡(luò)內(nèi)的所有藍(lán)牙設(shè)備,在兩個屬于不同匹克網(wǎng)的藍(lán)牙設(shè)備之間建立路由連接,并在設(shè)備之間交換路由信息。 其主要功能有:實現(xiàn)藍(lán)牙協(xié)議與TCP/IP協(xié)議的轉(zhuǎn)換,完成辦公網(wǎng)絡(luò)內(nèi)部藍(lán)牙移動終端的無線上網(wǎng);在安全的基礎(chǔ)上實現(xiàn)藍(lán)牙地址與IP地址問的地址解析,它利用自身的IP地址和TCP端口來唯一標(biāo)識辦公網(wǎng)絡(luò)內(nèi)部沒有IP地址的藍(lán)牙移動終端,如藍(lán)牙打印機等;通過路由表對網(wǎng)絡(luò)內(nèi)部的藍(lán)牙移動終端進(jìn)行跟蹤、定位,使辦公網(wǎng)絡(luò)內(nèi)部的藍(lán)牙移動終端可以通過正確的路由訪問局域網(wǎng)或者另一個匹克網(wǎng)中的藍(lán)牙移動終端;在兩個屬于不同匹克網(wǎng)的藍(lán)牙移動終端之間交換路由信息,從而完成藍(lán)牙移動終端通信的漫游與切換,在這種通信方式中,藍(lán)牙網(wǎng)關(guān)在數(shù)據(jù)包路由過程中充當(dāng)中繼作用,相當(dāng)于藍(lán)牙網(wǎng)橋。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
嵌入式應(yīng)用項目設(shè)計與開發(fā)典型案例詳解 PDF格式下載