《DSP嵌入式項目開發三位一體實戰精講》

《DSP嵌入式項目開發三位一體實戰精講》全書以TI DSP系列為寫作平台,通過大量實例,深入淺出地介紹了DSP嵌入式項目開發的方法與技巧。簡要介紹了DSP的硬體結構、指令系統,以及CCS集成開發工具,引導讀者掌握必要的技術基礎;第二篇(第3~12章)為項目實例,通過12個實例,詳細闡述了DSP在接口擴展與傳輸、工業控制、圖形圖像、數字消費與網路通信領域的開發原理、流程思路和技巧。實例全部來自於項目實踐,代表性和指導性強,讀者通過學習後舉一反三,設計水平將得到快速提高,步入高級工程師的行列。

DSP嵌入式項目開發DSP嵌入式項目開發

DSP嵌入式項目開發三位一體實戰精講
定價:¥49.00
關注度:0庫存狀態:未知圖書狀態:銷售中
作者:劉波文
出版時間:2012-06
版次:1印次:1字數:476千字
開本:710×10001/16
紙張:1ISBN:978-7-5124-0760-2

圖書簡介

全書以TIDSP系列為寫作平台,通過大量實例,深入淺出地介紹了DSP嵌入式項目開發的方法與技巧。全書共分12章,第一篇(第1、2章)為DSP開發基礎,簡要介紹了DSP的硬體結構、指令系統,以及CCS集成開發工具,引導讀者掌握必要的技術基礎;第二篇(第3~12章)為項目實例,通過12個實例,詳細闡述了DSP在接口擴展與傳輸、工業控制、圖形圖像、數字消費與網路通信領域的開發原理、流程思路和技巧。實例全部來自於項目實踐,代表性和指導性強,讀者通過學習後舉一反三,設計水平將得到快速提高,步入高級工程師的行列。
本書層次清晰,結構合理,實例典型,技術先進熱門。不但詳細介紹了DSP嵌入式的硬體設計和軟體編程,而且提供了完善的設計思路與方案,總結了開發心得和注意事項,對實例的程式代碼做了詳細注釋,方便讀者理解精髓,學懂學透,學以致用。
本書配有光碟一張,包含全書所有實例的硬體原理圖、程式代碼以及開發過程的語音視頻講解,方便讀者進一步鞏固與提高。本書適合計算機、自動化、電子及硬體等相關專業的大學生,以及從事DSP開發的科研人員使用。

圖書目錄

第一篇DSP開發基礎

第1章DSP處理器入門3
1.1DSP處理器的特點與分類3
1.2DSP的套用領域5
1.3DSP晶片選型5
1.4DSP的硬體結構7
1.5DSP的指令系統23
1.5.1指令和功能單元的映射23
1.5.2指令集與定址方式27
1.5.3C6000的指令特點29
1.6本章小結33
第2章CCS集成開發工具34
2.1CCS的特點及其安裝34
2.1.1CCS功能簡介34
2.1.2CCS的組成單元35
2.1.3為CCS安裝設備驅動程式36
2.2CCS的基本功能及其使用方法40
2.2.1查看與修改存儲器/變數40
2.2.2使用斷點工具45
2.2.3使用探針點工具47
2.2.4使用圖形工具49
2.3本章小結55

第二篇項目實例

第3章USB接口擴展系統設計59
3.1USB接口擴展系統概述59
3.1.1數位訊號處理器tms320f2812概述60
3.1.2USB晶片CY7C68001概述61
3.1.3FPGA晶片EP1C3概述78
3.2硬體電路設計79
3.2.1USB接口晶片電路80
3.2.2FPGA套用電路81
3.2.3數位訊號處理器TMS320F2812及其外圍電路81
3.3軟體設計82
3.3.1USB設備的相關軟體設計83
3.3.2TMS320F2812軟體設計84
3.3.3FPGA相關軟體設計105
3.4本章總結107
第4章DSP接口擴展設計108
4.1srio高速接口設計108
4.1.1SRIO高速接口設計實現108
4.1.2SRIO高速接口套用層開發115
4.2GPIO接口設計118
4.2.1GPIO工作原理118
4.2.2GPIO點燈120
4.2.3GPIO外部中斷123
4.3本章總結125
第5章步進電機控制系統設計126
5.1步進電機系統概述126
5.1.1步進電機系統架構126
5.1.2步進電機分類及原理127
5.1.3定點數位訊號處理器128
5.2步進電機控制系統硬體設計129
5.3步進電機控制軟體設計131
5.4本章總結134
第6章工業流程計量與控制系統設計135
6.1工業流程計量與控制系統概述135
6.1.1系統架構136
6.1.2TMS320LF2407處理器ADC模組136
6.1.3TMS320LF2407數字I/O模組144
6.2工業流程計量與控制系統硬體設計148
6.2.1硬體設備概述148
6.2.2硬體電路設計152
6.3工業流程計量與控制軟體設計154
6.4本章總結159
第7章液晶屏顯示系統設計160
7.1液晶屏顯示系統概述160
7.1.1液晶屏顯示原理161
7.1.2液晶顯示屏的分類161
7.1.3T6963C控制器概述163
7.2硬體系統設計175
7.3系統軟體設計179
7.3.1漢字顯示179
7.3.2軟體設計實例181
7.4本章總結190
第8章網路攝像機系統設計191
8.1網路攝像機系統概述191
8.1.1視頻/圖像定點數位訊號處理器核心單元概述192
8.1.2視頻採集單元概述195
8.1.3視頻輸出單元概述200
8.1.4音頻輸入/輸出單元概述203
8.1.5乙太網通信單元概述208
8.1.6存儲器單元概述214
8.1.7CPLD用戶I/O擴展單元概述215
8.1.8RS485通信接口單元概述215
8.2網路攝像機硬體設計216
8.2.1電源供電電路217
8.2.2數位訊號處理器核心電路217
8.2.3視頻採集電路220
8.2.4視頻編碼電路220
8.2.5音頻編解碼電路221
8.2.6存儲器電路221
8.2.7乙太網通信接口電路221
8.2.8RS485接口電路226
8.2.9CPLD用戶I/O擴展227
8.3網路攝像機軟體設計228
8.3.1視頻輸入部分228
8.3.2視頻輸出部分230
8.3.3核心單元處理程式231
8.3.4乙太網通信軟體設計236
8.3.5音頻輸入/輸出部分243
8.4本章總結243
第9章安防認證設計244
9.1AES加密244
9.1.1AES算法分析244
9.1.2AES算法修正254
9.1.3AES算法DSP實現254
9.2數字水印隱藏256
9.2.1lsb數字音頻水印套用257
9.2.2音頻數字水印算法257
9.2.3試驗結果259
9.3本章總結262
第10章語音編解碼設計263
10.1G.711語音編碼263
10.1.1G.711算法定義264
10.1.2G.711性能參數264
10.1.3G.711算法及程式264
10.2G.729A語音編碼269
10.2.1G.729性能參數270
10.2.2G.729原理算法及程式270
10.2.3G.729A最佳化274
10.3TLV320AIC23語音處理模組277
10.3.1TLV320AIC23的功能結構277
10.3.2TLV320AIC23的配置279
10.3.3初始化的程式280
10.3.4兩種編碼方式的試驗結果281
10.4本章總結282
第11章基於DSP的乙太網通信設計283
11.1乙太網通信協定283
11.2硬體PHY晶片選型285
11.3軟體設計291
11.3.1DSP端程式設計291
11.3.2DSP與PHY晶片的連通293
11.3.3PHY晶片點亮指示燈及接口設定294
11.4套用實例1——EMAC傳輸的傳送和接收295
11.5套用實例2——PC上位機通信程式299
11.6本章總結306
第12章CAN匯流排通信系統設計307
12.1CAN匯流排及CAN匯流排協定概述307
12.1.1CAN匯流排網路拓撲307
12.1.2CAN通信協定308
12.1.3CAN匯流排信號特點309
12.1.4CAN的位仲裁技術309
12.1.5CAN匯流排的幀格式310
12.1.6CAN報文的幀類型311
12.2can控制器模組介紹316
12.3CAN匯流排通信系統硬體電路設計324
12.3.1PCA82C250晶片概述324
12.3.2CAN匯流排隔離器-ADμM1201326
12.3.3硬體電路設計328
12.4CAN匯流排通信系統軟體設計331
12.5本章總結334

參考文獻335

圖書前言

DSP全稱為數位訊號處理(DigitalSignalProcessing),是最熱門的嵌入式學科之一。其主要特點是通過使用數學技巧執行轉換或提取信息來處理現實信號,而這些信號由數字序列表示。從20世紀80年代以來,數位訊號處理技術得到了快速的發展和廣泛的套用,目前主要用於工業控制、圖形圖像、消費電子、網路通信等領域。市場上同類的DSP書籍雖然很多,但要么主要介紹程式語言和開發工具,要么從技術角度講解一些實例,工程套用及針對性不強;同時僅僅停留於書面文字介紹上,圖書周邊的服務十分空白,讀者獲取價值受限。為了彌補這種不足,本書重點圍繞套用和實用的主題展開介紹,提供給讀者三位一體的服務:實例+視頻+開發板,使讀者的學習效果最大化。
本書內容安排
全書共包括兩篇12章,主要內容安排如下:
第一篇(第1、2章)為DSP開發基礎,簡要介紹了DSP的硬體結構、指令系統,以及CCS集成開發工具。讀者通過學習本篇內容將對DSP的技術特點有入門性的了解,為後續的實例學習打好基礎。
第二篇(第3~12章)為項目實例,重點通過12個實例,詳細深入地闡述了DSP的項目開發套用,具體包括3個數據傳輸與接口擴展實例、2個工業控制開發實例、2個圖形圖像實例、2個數字消費實例及3個網路通信實例。這些項目實例典型,類型豐富,覆蓋面廣,全部來自於實踐並且調試通過,代表性和指導性強,是作者多年開發經驗的總結。讀者學習後舉一反三,設計水平可以快速提高,快速步入DSP高級工程師的行列。
本書主要特色
與同類型書相比,本書主要具有以下特色:
(1)強調實用和套用兩大主題:實例典型豐富,技術流行先進,不但詳細介紹了DSP的硬體設計和軟體編程,而且提供了完善的設計思路與方案,總結了開發心得和注意事項,對實例的程式代碼做了詳細注釋,幫助讀者掌握開發精要,學懂學透。
(2)注重三位一體:實例+視頻+開發板。除了實例講解注重細節外,光碟中還提供全書實例的開發思路、方法和過程的語音視頻講解,手把手指導讀者溫習鞏固所學知識。
此外,提供有限贈送圖書配套開發板活動。為促進讀者更好地學習DSP,作者還設計製作了配套開發板,有需要的讀者通過發郵件([email protected])進行問題驗證後即可得到,物超所值。
本書適合高校計算機、自動化、電子及硬體等相關專業的大學生,以及從事DSP開發的科研人員使用,是讀者學習DSP項目實踐的最為理想的參考指南。
全書主要由劉波文、張軍、何勇編寫,參加編寫的人還有:黎勝容、黎雙玉、邱大偉、趙汶、劉福奇、羅苑棠、陳超、黃雲林、孫智俊、鄭貞平、張小紅、曹成、陳平、喻德、高長銀、李萬全、劉江、馬龍梅、鄧力、王樂等,在此一併表示感謝!
由於時間倉促,加之作者的水平有限,書中難免存在一些不足之處,歡迎廣大讀者批評和指正。

相關詞條

相關搜尋

熱門詞條

聯絡我們