本書由淺入深全面系統地介紹DSP晶片的基本原理、開發與應用。首先介紹目前廣泛應用的DSP晶片的基本結構和特徵,以及定點和浮點DSP處理中的一些關鍵問題;其次介紹目前應用最廣的TI DSP晶片中的TMS320C5000系列及其硬體結構、匯編指令和定址方式;接著介紹基於C和組合語言的開發方法、DSP晶片的開發工具及使用,接著介紹CCS積體開發環境;較詳細地介紹DSP系統的軟硬體設計方法,透過三個應用系統介紹了定點和浮點DSP晶片的開發過程,並介紹了收位濾波器和FFT等常用數位信號處理算法的DSP實現,最後,為便於教學之用,特別提供了DSP實驗指導。
本書的目的是使讀者了解DSP晶片的基本原理和常用DSP晶片的應用,熟悉DSP晶片開發工具及使用,掌DSP系統的軟硬體設計和應用系統開發方法,具備獨立從事DSP應用開發的能力。
本書內容全面、舉例豐富、實用性強,可作為通訊和電子專業教科書及參考書,亦可作為從事DSP晶片應用人員的培訓教材。
作者簡介:
校訂者簡介:
黃英哲
現職:元智大學電機工程學系副教授
學歷:美國德州大學電機工程博士
專長:控制理論與機器人
目錄
1 概述
2 DSP晶片的基本結構和特徵
3 DSP晶片的定點運算
4 DSP晶片的浮點運算
5 TMS320C5000系列DSP晶片的硬體結構
6 TMS32C5000 DSP晶片的結合語言
7 公共目標檔案格式--COFF
8 DSP晶片的開發工具及應用
9 CCS整合開發環境的特徵及使用
10 基於C語言的DSP晶片開發
11 基於C和組合語言混合編程的DSP晶片開發
12 DSP最小硬體系統的設計
13 DSP硬體系統的介面設計
14 DSP系統的軟體設計
15 DSP晶片應用開發實例
16 數位濾波器的DSP實現
17 FFT演算法的DSP實現
18 DSP應用實驗指導
1 概述
2 DSP晶片的基本結構和特徵
3 DSP晶片的定點運算
4 DSP晶片的浮點運算
5 TMS320C5000系列DSP晶片的硬體結構
6 TMS32C5000 DSP晶片的結合語言
7 公共目標檔案格式--COFF
8 DSP晶片的開發工具及應用
9 CCS整合開發環境的特徵及使用
10 基於C語言的DSP晶片開發
11 基於C和組合語言混合編程的DSP晶片開發
12 DSP最小硬體系統的設計
13 DSP硬體系統的介面設計
14 DSP系統的軟體設計
15 DSP晶片應用開發實例
16 數位濾波器的DSP實現
17 FFT演算法的DSP實現
18 DSP應用實驗指導