出版時間:2012-3 出版社:人民郵電出版社 作者:嚴雨 頁數(shù):258
內(nèi)容概要
本書全面地介紹了嵌入式技術(shù)基礎(chǔ)知識,首先介紹了嵌入式系統(tǒng)基礎(chǔ)、ARM920T微處理器內(nèi)核和S3C2410X的嵌入式軟件設(shè)計,然后分別介紹了基于ARM9和μC/OS-II嵌入式系統(tǒng)設(shè)計、ARM
ADS集成開發(fā)環(huán)境、基于ARM9和Linux嵌入式系統(tǒng)設(shè)計,最后詳細介紹了嵌入式Linux設(shè)備驅(qū)動程序開發(fā)、嵌入式網(wǎng)絡(luò)設(shè)備驅(qū)動程序開發(fā)以及Qt/Embedded嵌入式圖形開發(fā)等。
本書理論知識與實際開發(fā)經(jīng)驗并重,在知識講解的基礎(chǔ)上深入介紹實際開發(fā)設(shè)計,充分體現(xiàn)了教學(xué)做一體化,做中學(xué)的CD
IO工程教育思想。本書既可作為大、專院校嵌入式基礎(chǔ)課程教材,也可作為工程開發(fā)人員的參考用書。
書籍目錄
第1章 嵌入式系統(tǒng)基礎(chǔ)
1.1 嵌入式系統(tǒng)簡介
1.2 嵌入式處理器
1.3 嵌入式系統(tǒng)開發(fā)過程
1.4 思考與練習
第2章 基于ARM920T核微處理器
2.1 ARM處理器簡介
2.2 ARM920T簡介
2.3 三星S3C2410X處理器詳解
2.4 思考與練習
第3章 S3C2410X的嵌入式軟件設(shè)計
3.1 S3C2410X的串行通信設(shè)計
3.2 S3C2410X的鍵盤及LED驅(qū)動設(shè)計
3.3 S3C2410X的D/A功能應(yīng)用開發(fā)
3.4 思考與練習
第4章 基于ARM9和μC/OS-II嵌入式系統(tǒng)
4.1 μC/OS-II的內(nèi)核
4.2 μC/OS-II的API函數(shù)
4.3 μC/OS-II的應(yīng)用程序開發(fā)
4.4 μC/OS-II在S3C2410X上的移植
4.5 基于μC/OS-II操作系統(tǒng)的繪圖API函數(shù)的開發(fā)案例
4.6 思考與練習
第5章 ARM ADS集成開發(fā)環(huán)境
5.1 ADS1.2的安裝
5.2 ADS集成開發(fā)環(huán)境的使用
5.3 用AXD進行代碼調(diào)試
5.4 思考與練習
第6章 基于ARM9和Linux嵌入式系統(tǒng)設(shè)計
6.1 嵌入式Linux的開發(fā)環(huán)境
6.2 Linux命令及GNU開發(fā)工具的使用
6.3 GNU make命令和makefile 文件
6.4 嵌入式Linux下C語言編程——文件的操作
6.5 嵌入式Linux引導(dǎo)程序
6.6 Linux系統(tǒng)在ARM平臺上的移植
6.7 Linux系統(tǒng)及應(yīng)用程序的燒寫
6.8 思考與練習
第7章 嵌入式Linux設(shè)備驅(qū)動程序開發(fā)
7.1 嵌入式Linux的設(shè)備管理
7.2 設(shè)備驅(qū)動模塊化編程
7.3 GPIO字符設(shè)備驅(qū)動程序設(shè)計
7.4 A/D轉(zhuǎn)換器驅(qū)動程序設(shè)計
7.5 IC卡驅(qū)動程序設(shè)計
7.6 內(nèi)核驅(qū)動程序設(shè)計——觸摸屏驅(qū)動程序
7.7 音頻驅(qū)動程序設(shè)計
7.8 思考與練習
第8章 嵌入式網(wǎng)絡(luò)設(shè)備驅(qū)動程序設(shè)計
8.1 嵌入式網(wǎng)絡(luò)設(shè)備驅(qū)動程序
8.2 基于以太網(wǎng)控制器AX88796的網(wǎng)絡(luò)驅(qū)動程序設(shè)計
8.3 思考與練習
第9章 Qt/Embedded嵌入式圖形開發(fā)
9.1 Qt/Embedded嵌入式圖形開發(fā)基礎(chǔ)
9.2 Qtopia虛擬平臺及在S3C2410S開發(fā)板上移植
9.3 思考與練習
編輯推薦
《高等院校嵌入式人才培養(yǎng)規(guī)劃教材:嵌入式技術(shù)基礎(chǔ)》編輯推薦:按照嵌入式系統(tǒng)開發(fā)的工作流程和學(xué)生認識、學(xué)習、掌握知識的規(guī)律,循序漸進地講解嵌入式系統(tǒng)的基礎(chǔ)知識、開發(fā)原則和開發(fā)方法。《高等院校嵌入式人才培養(yǎng)規(guī)劃教材:嵌入式技術(shù)基礎(chǔ)》共分9章,具體內(nèi)容包括:嵌入式系統(tǒng)基礎(chǔ),基于ARM920T核微處理器,S3C2410X的嵌入式軟件設(shè)計,基于ARM9和μC/OS-II嵌入式系統(tǒng),ARM ADS集成開發(fā)環(huán)境,基于ARM9和Linux嵌入式系統(tǒng)設(shè)計,嵌入式Linux設(shè)備驅(qū)動程序開發(fā),嵌入式網(wǎng)絡(luò)設(shè)備驅(qū)動程序設(shè)計,Qt/Embedded嵌入式圖形開發(fā)。
圖書封面
評論、評分、閱讀與下載