注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)基于BF53x DSP處理器的μClinux開發(fā)詳解

基于BF53x DSP處理器的μClinux開發(fā)詳解

基于BF53x DSP處理器的μClinux開發(fā)詳解

定 價(jià):¥49.00

作 者: 李云棟
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)體系結(jié)構(gòu)

ISBN: 9787121137778 出版時(shí)間: 2011-07-01 包裝: 平裝
開本: 16開 頁數(shù): 300 字?jǐn)?shù):  

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

  Blackfin系列處理器是面向新興互聯(lián)網(wǎng)市場(chǎng)開發(fā)的低功耗處理器,應(yīng)用于圖像、語音、視頻通信和數(shù)據(jù)處理等眾多需要密集運(yùn)算和低功耗要求的領(lǐng)域。Blackfin處理器集RSIC處理器和DSP的優(yōu)點(diǎn)于一身,既可滿足密集運(yùn)算的要求,又具有良好的控制功能。Blackfin的這種特性使得它可以運(yùn)行像μClinux這種復(fù)雜的操作系統(tǒng),因操作系統(tǒng)屏蔽了硬件的復(fù)雜性,用戶開發(fā)應(yīng)用程序基本可以做到與硬件無關(guān),因而有效降低了產(chǎn)品開發(fā)的復(fù)雜度。《基于BF53x DSP處理器的μClinux開發(fā)詳解》(作者李云棟)以Blackfin處理器在視頻監(jiān)控中的應(yīng)用為主線,詳細(xì)介紹了基于μClinux操作系統(tǒng)開發(fā)產(chǎn)品的各個(gè)步驟,包括Bootloader程序、μClinux內(nèi)核、驅(qū)動(dòng)程序、文件系統(tǒng)以及MPEG-4視頻編碼算法的優(yōu)化,最后給出一個(gè)網(wǎng)絡(luò)攝像機(jī)的開發(fā)實(shí)例。《基于BF53x DSP處理器的μClinux開發(fā)詳解》結(jié)合作者多年產(chǎn)品開發(fā)的經(jīng)驗(yàn),重點(diǎn)闡述了驅(qū)動(dòng)程序及視頻編碼算法的開發(fā),具有較強(qiáng)的實(shí)用性,適合企業(yè)研發(fā)工程師、高校研究生及高年級(jí)本科生使用,也可作為嵌入式系統(tǒng)培訓(xùn)教材使用。

作者簡(jiǎn)介

暫缺《基于BF53x DSP處理器的μClinux開發(fā)詳解》作者簡(jiǎn)介

圖書目錄

第1章  視頻監(jiān)控系統(tǒng)概述 1
1.1  視頻監(jiān)控系統(tǒng)的發(fā)展階段 1
1.2  視頻監(jiān)控系統(tǒng)的發(fā)展趨勢(shì) 3
1.2.1  高清化 4
1.2.2  智能化 4
1.3  智能視頻分析 5
1.4  Blackfin處理器在智能視頻監(jiān)控系統(tǒng)中的應(yīng)用 6
第2章  Blackfin處理器體系架構(gòu) 8
2.1  Blackfin處理器基本特征 8
2.2  Blackfin內(nèi)核架構(gòu) 9
2.2.1  Blackfin內(nèi)核結(jié)構(gòu) 10
2.2.2  內(nèi)存與總線結(jié)構(gòu) 15
2.2.3  指令的并發(fā)操作 17
2.3  Blackfin系列處理器 17
2.3.1  BF592處理器 18
2.3.2  BF50x處理器 19
2.3.3  BF51x處理器 20
2.3.4  BF52x處理器 20
2.3.5  BF531/532/533處理器 21
2.3.6  BF534/536/537處理器 22
2.3.7  BF54x處理器 23
2.3.8  BF561處理器 24
第3章  構(gòu)建嵌入式 μClinux開發(fā)環(huán)境 26
3.1  嵌入式 μClinux概述 26
3.2  主機(jī)開發(fā)環(huán)境 29
3.3  建立交叉編譯環(huán)境 34
3.3.1  安裝GCC工具包 34
3.3.2  GCC編譯器 34
3.3.3  Binutils 35
3.4  目標(biāo)板 36
第4章  移植Bootloader程序 37
4.1  U-Boot體系結(jié)構(gòu) 37
4.2  U-Boot的編譯 39
4.3  U-Boot的移植 39
4.3.1  板級(jí)配置文件 40
4.3.2  PLL設(shè)置 52
4.3.3  串口設(shè)置 54
4.3.4  SDRAM設(shè)置 54
4.3.5  Flash的移植 59
4.4  U-Boot的啟動(dòng)過程分析 67
4.4.1  處理器初始化 68
4.4.2  板級(jí)初始化 70
4.4.3  μClinux的啟動(dòng)過程 71
4.5  U-Boot映像的燒寫與運(yùn)行 73
4.5.1  燒寫U-Boot映像 73
4.5.2  Blackfin啟動(dòng)模式 75
4.6  U-Boot常用命令 77
第5章  μClinux的剪裁與配置 79
5.1  獲取μClinux源代碼 79
5.2  編譯μClinux 80
5.3  燒寫μClinux映像 83
5.4  μClinux高級(jí)配置與剪裁 85
5.4.1  內(nèi)核高級(jí)配置 85
5.4.2  μClinux驅(qū)動(dòng)程序配置 87
5.4.3  μClinux的剪裁 91
5.5  μClinux啟動(dòng)過程分析 91
第6章  構(gòu)建μClinux應(yīng)用系統(tǒng) 93
6.1  根文件系統(tǒng) 93
6.2  生成根文件系統(tǒng) 95
6.3  配置根文件系統(tǒng) 96
6.4  自動(dòng)運(yùn)行腳本文件 100
第7章  驅(qū)動(dòng)程序開發(fā) 102
7.1  如何編寫驅(qū)動(dòng)程序 103
7.2  GPIO驅(qū)動(dòng)程序的設(shè)計(jì) 106
7.2.1  BF536處理器的GPIO接口 106
7.2.2  GPIO的μClinux驅(qū)動(dòng)程序 110
7.3  I2C驅(qū)動(dòng)程序的設(shè)計(jì) 113
7.3.1  I2C工作原理 113
7.3.2  I2C驅(qū)動(dòng)程序設(shè)計(jì) 115
7.4  圖像采集驅(qū)動(dòng)程序 120
7.4.1  數(shù)字視頻接口 120
7.4.2  PPI接口 124
7.4.3  SAA7113驅(qū)動(dòng)程序 132
7.4.4  CMOS圖像傳感器OV7660驅(qū)動(dòng)程序 145
7.4.5  YUV與RGB的轉(zhuǎn)換 152
7.5  SPORT接口驅(qū)動(dòng)程序 154
7.5.1  SPORT的硬件組成 155
7.5.2  SPORT的工作模式 157
7.5.3  SPORT的編程模式 158
7.5.4  SPORT通信的μClinux驅(qū)動(dòng)程序 164
7.5.5  WM8731音頻驅(qū)動(dòng)程序 174
7.6  SPI接口驅(qū)動(dòng)程序 195
7.6.1  SPI的硬件組成 195
7.6.2  SPI內(nèi)部結(jié)構(gòu)及工作模式 196
7.6.3  SPI寄存器設(shè)置 198
7.6.4  SD/MMC驅(qū)動(dòng)程序 202
第8章  MPEG-4視頻編碼的實(shí)現(xiàn)與優(yōu)化 205
8.1  MPEG-4視頻編碼算法 205
8.1.1  MPEG-4的框架與級(jí) 206
8.1.2  MPEG-4編碼結(jié)構(gòu) 207
8.2  XVID視頻編碼程序 209
8.3  算法優(yōu)化 213
8.3.1  算法優(yōu)化的基本原則 213
8.3.2  L1存儲(chǔ)器 215
8.3.3  Memory DMA 217
8.3.4  視頻專用指令 223
8.3.5  SAD的優(yōu)化 226
8.3.6  插值的優(yōu)化 229
8.3.7  DCT/IDCT的優(yōu)化 232
第9章  FFMPEG在Blackfin處理器上的應(yīng)用 247
9.1  FFMPEG框架結(jié)構(gòu) 247
9.2  FFMPEG的編譯 248
9.3  基于FFMPEG開發(fā)視頻編碼程序 253
9.4  基于FFMPEG開發(fā)視頻解碼程序 262
第10章  網(wǎng)絡(luò)攝像機(jī)開發(fā)實(shí)例 269
10.1  網(wǎng)絡(luò)攝像機(jī)的功能 269
10.2  網(wǎng)絡(luò)攝像機(jī)硬件設(shè)計(jì) 270
10.3  網(wǎng)絡(luò)攝像機(jī)軟件設(shè)計(jì) 280
10.4  網(wǎng)絡(luò)攝像機(jī)發(fā)展趨勢(shì) 288
10.4.1  高清化 288
10.4.2  智能化 289
10.4.3  標(biāo)準(zhǔn)化 289
參考文獻(xiàn) 290

本目錄推薦

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