出版時間:2012-6 出版社:北京航空航天大學出版社 作者:劉波文 等編著 頁數(shù):335 字數(shù):476000
內(nèi)容概要
《DSP嵌入式項目開發(fā)三位一體實戰(zhàn)精講》以TIDSP系列為寫作平臺,通過大量實例,深入淺出地介紹了DSP嵌入式項目開發(fā)的方法與技巧。全書共分12章,第一篇(第1、2章)為DSP開發(fā)基礎,簡要介紹了DSP的硬件結構、指令系統(tǒng),以及CCS集成開發(fā)工具,引導讀者掌握必要的技術基礎;第二篇(第3~12章)為項目實例,通過12個實例,詳細闡述了DSP在接口擴展與傳輸、工業(yè)控制、圖形圖像、數(shù)字消費與網(wǎng)絡通信領域的開發(fā)原理、流程思路和技巧。實例全部來自于項目實踐,代表性和指導性強,讀者通過學習后舉一反三,設計水平將得到快速提高,步入高級工程師的行列。
本書層次清晰,結構合理,實例典型,技術先進熱門。不但詳細介紹了DSP嵌入式的硬件設計和軟件編程,而且提供了完善的設計思路與方案,總結了開發(fā)心得和注意事項,對實例的程序代碼做了詳細注釋,方便讀者理解精髓,學懂學透,學以致用。
《DSP嵌入式項目開發(fā)三位一體實戰(zhàn)精講》配有光盤一張,包含全書所有實例的硬件原理圖、程序代碼以及開發(fā)過程的語音視頻講解,方便讀者進一步鞏固與提高。本書適合計算機、自動化、電子及硬件等相關專業(yè)的大學生,以及從事DSP開發(fā)的科研人員使用。全書主要由劉波文、張軍、何勇編寫。
書籍目錄
第一篇 DSP開發(fā)基礎
第1章 DSP處理器入門
1.1 DSP處理器的特點與分類
1.2 DDSP的應用領域
1.3 DSP芯片選型
1.4 DSP的硬件結構
1.5 DSP的指令系統(tǒng)
1.5.1 指令和功能單元的映射
1.5.2 指令集與尋址方式
1.5.3 C6000的指令特點
1.6 本章小結
第2章 CCS集成開發(fā)工具
2.1 CCS的特點及其安裝
2.1.1 CCS功能簡介
2.1.2 CCS的組成單元
2.1.3 為CCS安裝設備驅動程序
2.2 CCS的基本功能及其使用方法
2.2.1 查看與修改存儲器/變量
2.2.2 使用斷點工具
2.2.3 使用探針點工具
2.2.4 使用圖形工具
2.3 本章小結
第二篇 項目實例
第3章 USB接口擴展系統(tǒng)設計
3.1 USB接口擴展系統(tǒng)概述
3.1.1 數(shù)字信號處理器TMS320F2812概述
3.1.2 USB芯片CY7C68001概述
3.1.3 FPGA芯片EP1C3概述
3.2 硬件電路設計
3.2.1 USB接口芯片電路
3.2.2 FPGA應用電路
3.2.3 數(shù)字信號處理器TMS320F2812及其外圍電路
3.3 軟件設計
3.3.1 USB設備的相關軟件設計
3.3.2 TMS320F2812軟件設計
3.3.3 FPGA相關軟件設計
3.4 本章總結
第4章 DSP接口擴展設計
4.1 SRIO高速接口設計
4.1.1 SRIO高速接口設計實現(xiàn)
4.1.2 SRlO高速接口應用層開發(fā)
4.2 GPIO接口設計
4.2.1 GPIO工作原理
4.2.2 GPIO點燈
4.2.3 GPIO外部中斷
4.3 本章總結
第5章 步進電機控制系統(tǒng)設計
5.1 步進電機系統(tǒng)概述
5.1.1 步進電機系統(tǒng)架構
5.1.2 步進電機分類及原理
5.1.3 定點數(shù)字信號處理器
5.2 步進電機控制系統(tǒng)硬件設計
5.3 步進電機控制軟件設計
5.4 本章總結
第6章 工業(yè)流程計量與控制系統(tǒng)設計
6.1 工業(yè)流程計量與控制系統(tǒng)概述
6.1.1 系統(tǒng)架構
6.1.2 TMS320LF2407處理器ADC模塊
6.1.3 FMS320LF2407數(shù)字I/O模塊
6.2 工業(yè)流程計量與控制系統(tǒng)硬件設計
6.2.1 硬件設備概述
6.2.2 硬件電路設計
6.3 工業(yè)流程計量與控制軟件設計
6.4 本章總結
第7章 液晶屏顯示系統(tǒng)設計
7.1 液晶屏顯示系統(tǒng)概述
7.1.1 液晶屏顯示原理
7.1.2 液晶顯示屏的分類
7.1.3 T6963C控制器概述
7.2 硬件系統(tǒng)設計
7.3 系統(tǒng)軟件設計
7.3.1 漢字顯示
7.3.2 軟件設計實例
7.4 本章總結
第8章 網(wǎng)絡攝像機系統(tǒng)設計
8.1 網(wǎng)絡攝像機系統(tǒng)概述
8.1.1 視頻/圖像定點數(shù)字信號處理器核心單元概述
8.1.2 視頻采集單元概述
8.1.3 視頻輸出單元概述
8.1.4 音頻輸入/輸出單元概述
8.1.5 以太網(wǎng)通信單元概述
8.1.6 存儲器單元概述
8.1.7 CPLD用戶I/O擴展單元概述
8.1.8 RS-485匝信接口單元概述
8.2 網(wǎng)絡攝像機硬件設計
8.2.1 電源供電電路
8.2.2 數(shù)字信號處理器核心電路
8.2.3 視頻采集電路
8.2.4 視頻編碼電路
8.2.5 音頻編解碼電路
8.2.6 存儲器電路
8.2.7 以太網(wǎng)通信接口電路
8.2.8 RS-485接口電路
8.2.9 CPLD用戶I/O擴展
8.3 網(wǎng)絡攝像機軟件設計
8.3.1 視頻輸入部分
8.3.2 視頻輸出部分
8.3.3 核心單元處理程序
8.3.4 以太網(wǎng)通信軟件設計
8.3.5 音頻輸入/輸出部分
8.4 本章總結
第9章 安防認證設計
9.1 AES加密
9.1.1 AES算法分析
9.1.2 AES算法修正
9.1.3 AES算法DSP實現(xiàn)
9.2 數(shù)字水印隱藏
9.2.1 LSB數(shù)字音頻水印應用
9.2.2 音頻數(shù)字水印算法
9.2.3 試驗結果
9.3 本章總結
第10章 語音編解碼設計
10.1 G.711語音編碼
10.1.1 G.711算法定義
10.1.2 G.711性能參數(shù)
10.1.3 G.711算法及程序
10.2 G.729A語音編碼
10.2.1 G.729性能參數(shù)
10.2.2 G.729原理算法及程序
10.2.3 G.729A優(yōu)化
10.3 TLV320AIC23語音處理模塊
10.3.1 TLV320AIC23的功能結構
10.3.2 TLV320AIC23的配置
10.3.3 初始化的程序
10.3.4 兩種編碼方式的試驗結果
10.4 本章總結
第11章 基于DSP的以太網(wǎng)通信設計
11.1 以太網(wǎng)通信協(xié)議
11.2 硬件PHY芯片選型
11.3 軟件設計
11.3.1 DSP端程序設計
11.3.2 DSP與PHY芯片的連通
11.3.3 PHY芯片點亮指示燈及接口設置
11.4 應用實例1——EMAC傳輸?shù)陌l(fā)送和接收
11.5 應用實例2——PC上位機通信程序
11.6 本章總結
第12章 CAN總線通信系統(tǒng)設計
12.1 CAN總線及CAN總線協(xié)議概述
12.1.1 CAN總線網(wǎng)絡拓撲
12.1.2 CAN通信協(xié)議
12.1.3 CAN總線信號特點
12.1.4 CAN的位仲裁技術
12.1.5 CAN總線的幀格式
12.1.6 CAN報文的幀類型
12.2 CAN控制器模塊介紹
12.3 CAN總線通信系統(tǒng)硬件電路設計
12.3.1 PCA82C250芯片概述
12.3.2 CAN總線隔離器—AD真真M1201
12.3.3 硬件電路設計
12.4 CAN總線通信系統(tǒng)軟件設計
12.5 本章總結
參考文獻
章節(jié)摘錄
版權頁: 插圖: 語音信號處理是現(xiàn)代通信研究的重要內(nèi)容之一,語音壓縮編碼作為其關鍵技術,如今已得到了極大的發(fā)展和應用,小到耳機、話筒,大到精密音響設備,到處都有語音信號處理的身影。在語音信號處理中,語音編碼又是舉足輕重的一項。語音編碼,就是語音壓縮,也就是傳統(tǒng)通信中的信源編碼,它可有效地提高傳輸或存儲效率。壓縮編碼的目的是通過對語音的壓縮,達到高效率存儲和提高傳輸?shù)慕Y果,即在保證一定聲音質量的條件下,以最小的編碼速率來表達和傳送聲音信息。 實時語音系統(tǒng)中,由于語音的數(shù)據(jù)量大,運算復雜,對處理器性能提出了很高的要求,適宜采用高速DSP實現(xiàn)。雖然DSP提供了高速和靈活的硬件設計,但是在實時處理系統(tǒng)中,還需結合DSP器件的結構及工作方式,針對語音處理的特點,對軟件進行反復優(yōu)化,以縮短識別時間,滿足實時的需求。本章主要介紹兩種語音編碼技術,G.711和G.729A,給出代碼并進行優(yōu)化,最后在硬件平臺上驗證實現(xiàn)。 10.1 G.711語音編碼 ITU推出的G.7XX系列的語音編碼(Speech Codec)中廣泛應用的有G.711、G.723、G.726和G.729。其中G.711是國際電報電話咨詢委員會(CCITT)和國際標準化組織(ISO)提出的一系列有關音頻編碼算法和國際標準中的一種,應用于電話語音傳輸。G.711是一種工作在8 kHz采樣率模式下的脈沖編碼解調(diào)(PCM)方案,采樣值為8位,占用帶寬位64 kb/s。奈奎斯特法則規(guī)定,采樣率必須高于被采樣信號最大頻率的2倍,G.711可以編碼的頻率范圍是0~4 kHz。這一頻率范圍可覆蓋大部分語音信號,它可以保留語音頻率的前3個共振峰信息,而通過分析這3個共振峰的頻率特性和幅度特性可以識別不同的人。 G.711編碼后的語音質量高,缺點是占用的帶寬也很高。在實際選擇語音壓縮標準時,要綜合考慮帶寬、時延、算法復雜度等各種因素。 10.1.1 G.711算法定義 G.711標準中定義的兩個主要的算法為:μ—law(在北美和日本使用)和A—law(在歐洲和其他國家使用)。其中,后者是特別設計用來方便計算機處理的,本章介紹的是在國內(nèi)使用的A—law方法。
編輯推薦
《DSP嵌入式項目開發(fā):三位一體實戰(zhàn)精講》適合計算機、自動化、電子及硬件等相關專業(yè)的大學生,以及從事DSP開發(fā)的科研人員使用。
圖書封面
評論、評分、閱讀與下載
DSP嵌入式項目開發(fā)三位一體實戰(zhàn)精講 PDF格式下載