嵌入式視頻應(yīng)用系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

出版時(shí)間:2011-8  出版社:北京航空航天大學(xué)出版社  作者:馬洪蕊 等編著  頁數(shù):397  

內(nèi)容概要

馬洪蕊、蔣心曉、劉紹南編著的《嵌入式視頻應(yīng)用系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)—— 基于TI
DaVinci DM355處理器》針對(duì)TI DaVinci(達(dá)芬奇)數(shù)字媒體處理器
DM355和開放源碼的Linux操作系統(tǒng),講述DaVinci數(shù)字媒體處理器DM355的體系結(jié)構(gòu)、片上資源及接口技術(shù)、基于DM355的視頻處理系統(tǒng)硬件設(shè)計(jì)、基于
Linux的視頻處理系統(tǒng)初始化過程、驅(qū)動(dòng)程序和應(yīng)用程序的設(shè)計(jì)過程。
《嵌入式視頻應(yīng)用系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)——基于TI DaVinci
DM355處理器》可作為高等院校嵌入式視頻系統(tǒng)方向的本科及研究生教材;也可作為相關(guān)方向研發(fā)人員的參考書。

書籍目錄

第1章  嵌入式系統(tǒng)設(shè)計(jì)基礎(chǔ)
1.1 嵌入式系統(tǒng)概述
1.1.1 嵌入式系統(tǒng)概念
1.1.2 嵌人式系統(tǒng)組成
1.1.3 嵌入式處理器
1.1.4 嵌入式操作系統(tǒng)(OS)
1.2 嵌入式系統(tǒng)的數(shù)字視頻發(fā)展趨勢(shì)
1.3 嵌入式系統(tǒng)在數(shù)字視頻系統(tǒng)中的應(yīng)用
第2章 嵌入式ARM數(shù)字視頻系統(tǒng)設(shè)計(jì)基礎(chǔ)
2.1 達(dá)芬奇視頻處理技術(shù)概述
2.1.1 達(dá)芬奇視頻處理技術(shù)的優(yōu)勢(shì)
2.1.2 達(dá)芬奇視頻處理技術(shù)
2.2 芬奇視頻處理器概述
2.2.1 達(dá)芬奇視頻處理器TMD320DM6446
2.2.2 達(dá)芬奇視頻處理器TMD320DM643x
2.2.3 達(dá)芬奇視頻處理器TMD320DM355
2.2.4 達(dá)芬奇視頻處理器選型指南
2.3 ARM數(shù)字視頻嵌入式系統(tǒng)設(shè)計(jì)流程
第3章 達(dá)芬奇視頻處理器DM355體系結(jié)構(gòu)
3.1 簡(jiǎn)介
3.1.1 DM355概述
3.1.2 DM355原理框圖
3.1.3 DM355的ARM核
3.2 ARM概述
3.2.1 ARM核作用
3.2.2 ARM系統(tǒng)資源
3.3 ARM核
3.3.1 簡(jiǎn)介
3.3.2 運(yùn)行狀態(tài)與模式
3.3.3 處理器狀態(tài)寄存器(PSR)
3.3.4 異常與異常向量
3.3.5 16位/32位指令集BIS
3.3.6 協(xié)處理器15(CP15)
3.3.7 緊耦合存儲(chǔ)
3.3.8 嵌入式追蹤支持
3.4 存儲(chǔ)映射
3.4.1 存儲(chǔ)映射
3.4.2 存儲(chǔ)器接口概述
3.5 外設(shè)時(shí)鐘
3.5.1 概況
3.5.2 片外時(shí)鐘考慮
3.6 PLL控制器(PLLCs)
3.6.1 PLL鎖相環(huán)控制器模塊
3.6.2 PLLC1
3.6.3 PLLC2
3.6.4 PLLC功能描述
3.6.5 PLL控制器的初始化和配置
3.6.6 PLL控制寄存器映射
3.7 功耗管理控制器
3.7.1 簡(jiǎn)介
3.7.2 電源域和模塊拓?fù)?br /> 3.7.3 電源域與模塊狀態(tài)定義
3.7.4 狀態(tài)轉(zhuǎn)換執(zhí)行
3.7.5 PSC中IcePick仿真支持
3.7.6 PSC中斷
3.7.7 PSC寄存器
3.8 中斷控制器
3.8.1 簡(jiǎn)介
3.8.2 中斷映射
3.8.3 INTC方法論(Methodology)
3.8.4 INTC寄存器
3.9 系統(tǒng)控制模塊
3.9.1 系統(tǒng)控制模塊概述
3.9.2 設(shè)備識(shí)別
3.9.3 設(shè)備配置
3.9.4 ARM中斷與EDMA事件復(fù)用控制
3.9.5 特別外設(shè)狀態(tài)與控制
3.9.6 時(shí)鐘輸出配置狀態(tài)
3.9.7 GIO消抖控制
3.9.8 功耗管理
3.9.9 帶寬管理
3.10 系統(tǒng)復(fù)位
3.10.1 概述
3.10.2 復(fù)位引腳
3.10.3 復(fù)位類型
3.10.4 默認(rèn)設(shè)備配置
3.11 引導(dǎo)模式
3.11.1 概述
3.11.2 ARM ROM Boot模式
3.12 功耗管理
3.12.1 概述
3.12.2 PSC與PuJC概述
3.12.3 時(shí)鐘管理
3.12.4 ARM睡眠模式管理
3.12.5 系統(tǒng)睡眠模式
3.12.6 I/O管理
3.13 ARM體系結(jié)構(gòu)匯編基礎(chǔ)
3.13.1 匯編指令
3.13.2 偽指令
第4章 達(dá)芬奇視頻處理器DM355接口技術(shù)
4.1 DM355 DMSoC外圍設(shè)備概述
4.2 異步擴(kuò)展內(nèi)存接口(EMIF)
4.2.1 外設(shè)架構(gòu)
4.2.2 異步控制器接口
4.3 音頻串行端口(ASP)
4.3.1 行業(yè)標(biāo)準(zhǔn)規(guī)范兼容
4.3.2 外設(shè)架構(gòu)
4.3.3 ASP標(biāo)準(zhǔn)操作
4.3.4 復(fù)位:RRST,XRST,GRST和RESET
4.4 DDR2/mDDR內(nèi)存控帶0器
4.4.1 工業(yè)標(biāo)準(zhǔn)兼容
4.4.2 外設(shè)架構(gòu)
4.5 增強(qiáng)型直接存儲(chǔ)器存取控制器(EDMA3)
4.5.1 EDMA3特征
4.5.2 EDMA3架構(gòu)
4.6 通用輸入/輸出(GPIO)
4.6.1 特征
4.6.2 外設(shè)架構(gòu)
4.7 I2C模塊
4.7.1 特征
4.7.2 功能框圖
4.7.3 行業(yè)標(biāo)準(zhǔn)兼容
4.7.4 外設(shè)架構(gòu)
4.8 MMC和SD卡控制器
4.8.1 特征
4.8.2 功能框圖
4.8.3 工業(yè)標(biāo)準(zhǔn)
4.8.4 外設(shè)架構(gòu)
4.9 脈沖寬度調(diào)制器PWM
4.9.1 特征
4.9.2 外設(shè)架構(gòu)
4.10 串行外設(shè)接口(SPD
4.10.1 特征
4.10.2 標(biāo)準(zhǔn)規(guī)范兼容
4.10.3 外設(shè)架構(gòu)
4.11 64位定時(shí)器
4.11.1 特征
4.11.2 外設(shè)架構(gòu)
4.11.3 看門狗架構(gòu)
4.11.4 復(fù)位
4.12 UART
4.12.1 特征
4.12.2 外設(shè)架構(gòu)
4.13 USB
4.13.1 特征
4.13.2 功能框圖
4.13.3 設(shè)備架構(gòu)
4.13.4 USB控制器主機(jī)和從設(shè)備模式操作
4.14 VPBE
4.14.1 原理框圖
4.14.2 顯示接口
4.14.3 OSD模塊
4.14.4 VNEC
4.14.5 數(shù)字LCD控制器
4.14.6 編程模型
4.15 VPFE
4.15.1 功能框圖
4.15.2 特征
4.15.3 VPFE/ISP集成
4.15.4 編程模式
第5章 基于DM355的嵌入式視頻系統(tǒng)硬件設(shè)計(jì)
5.1 基于DM355的嵌入式視頻系統(tǒng)框圖
5.2 Mini DM355
5.2.1 TMS320DM355ZCE
5.2.2 DDR擴(kuò)展接口電路
5.2.3 FL&SH擴(kuò)展接口電路
5.3 其他擴(kuò)展接口電路
5.3.1 以太網(wǎng)控制器擴(kuò)展接口電路
5.3.2 視頻解碼器擴(kuò)展接口電路
5.3.3 音頻編解碼器擴(kuò)展接口電路
第6章 Linux操作系統(tǒng)基礎(chǔ)
6.1 Linux操作系統(tǒng)概述
6.1.1 Linux操作系統(tǒng)發(fā)展回顧
6.1.2 Linux操作系統(tǒng)的特點(diǎn)
6.2 Linux內(nèi)核組成與結(jié)構(gòu)
6.2.1 總體結(jié)構(gòu)
6.2.2 進(jìn)程管理
6.2.3 內(nèi)存管理
6.2.4 文件系統(tǒng)
6.2.5 進(jìn)程間通信
6.2.6 網(wǎng)絡(luò)接口
6.2.7 Linux內(nèi)核的動(dòng)態(tài)載人
6.3 Linux設(shè)備管理
6.3.1 設(shè)備與設(shè)備文件
6.3.2 設(shè)備驅(qū)動(dòng)
6.3.3 設(shè)備控制與使用
6.4 Linux的使用
6.4.1 用戶與控制臺(tái)管理命令
6.4.2 文件管理常用命令
6.4.3 Linux編輯命令
6.4.4 Linux編譯命令
第7章 基于DM355的嵌入式Linux開發(fā)實(shí)踐
7.1 Linux內(nèi)核與驅(qū)動(dòng)模塊的開發(fā)
7.1.1 嵌入式Linux內(nèi)核
7.1.2 Linux驅(qū)動(dòng)模塊組成結(jié)構(gòu)
7.2 基于DM355的驅(qū)動(dòng)模塊開發(fā)實(shí)踐
7.2.1 驅(qū)動(dòng)模塊的開發(fā)框架
7.2.2 模擬輸入輸出接口驅(qū)動(dòng)模塊
7.2.3 7279鍵盤驅(qū)動(dòng)模塊
7.2.4 LCD驅(qū)動(dòng)模塊
7.2.5 觸摸屏驅(qū)動(dòng)模塊
7.2.6 SD卡驅(qū)動(dòng)模塊
7.2.7 USB驅(qū)動(dòng)模塊
7.3 Linux內(nèi)核的改造與移植
7.3.1 Bootloader的改造與移植
7.3.2 Linux內(nèi)核文件的修改與移植
7.3.3 交叉編譯環(huán)境的建立
7.4 Linux應(yīng)用程序的開發(fā)
7.4.1 LINUX應(yīng)用程序的開發(fā)框架
7.4.2 語音應(yīng)用程序開發(fā)設(shè)計(jì)
7.4.3 視頻應(yīng)用程序開發(fā)設(shè)計(jì)
7.4.4 網(wǎng)絡(luò)服務(wù)器0
第8章 基于嵌入式Linux的QT簡(jiǎn)介
8.1 嵌入式Linux的圖形用戶界面
8.1.1 MiniG[II
8.1.2 Qt與Qt,Embeded
8.1.3 QT和Qtopia的安裝
8.2 Qt程序設(shè)計(jì)
8.2.1 Qt編程基礎(chǔ)
8.2.2 Qt和Qt Designer的使用
8.2.3 Qt編譯工具與Qt應(yīng)用程序的編譯
8.3 Qt程序調(diào)試與異常處理
8.3.1 Qt程序調(diào)試
8.3.2 Qt異常處理
參考文獻(xiàn)

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    嵌入式視頻應(yīng)用系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7