DSP原理及套用教程(第3版)

DSP原理及套用教程(第3版)

《DSP原理及套用教程(第3版)》 介紹TMS320系列DSP中的C2000、C5000、C6000及C5000+RISC系列的主要性能指標和硬體結構組成。其中圍繞TMS320C54xDSP晶片,詳細介紹了數位訊號處理器的基本概念、內部結構、工作原理、指令系統、系統開發、各種硬體接口電路設計和常用數據/信號處理算法的實現方法,並給出了套用實例。

基本介紹

  • 書名:《DSP原理及套用教程(第3版)》
  • 作者:劉艷萍
  • ISBN:9787810776066
  • 類別:圖書>科技>電子與通信
  • 頁數:382
  • 定價:36元
  • 出版社:北京航天航空大學出版社
  • 出版時間:2008-07-01
  • 裝幀:平裝
  • 開本:16
  • 叢書名:普通高校“十一五”規劃教材
  • 紙張:膠版紙
內容簡介,目錄,前言,

內容簡介

《DSP技術原理及套用教程(第2版)》介紹了數位訊號處理器技術的發展、特點和種類,介紹TMS320系列DSP中的C2000、C5000、C6000及C5000+RISC系列的主要性能指標和硬體結構組成。其中圍繞TMS320C54xDSP晶片,詳細介紹了數位訊號處理器的基本概念、內部結構、工作原理、指令系統、系統開發、各種硬體接口電路設計和常用數據/信號處理算法的實現方法,並給出了套用實例。
《普通高校“十一五”規劃教材:DSP技術原理及套用教程(第2版)》的突出特點是內容全面,詳略得當,實用性強,適用於高等院校電類專業本科生和研究生教材,也可供相關DSP技術開發人員參考。
封面封面

目錄

第1章緒論
1.1數位訊號處理
1.2數位訊號處理器
1.2.1DSP晶片的特點
1.2.2DSP晶片的分類及選擇
1.3定點DSP的數據格式
1.4DSP晶片的發展及套用
1.4.1DSP晶片的發展
1.4.2DSP晶片的套用
1.5TMS320系列DSP發展概述
1.5.1TMS320C2000系列簡介
1.5.2TMS320C5000系列簡介
1.5.3TMS320C6000系列簡介
1.5.4TMS320C5000DSP+RISC
1.5.5TI公司的其他DSP晶片簡介
習題
第2章TMS320C54x的結構原理
2.1TMS320C54x的內部結構及主要特性
2.1.1TMS320C54x的內部結構
2.1.2TMS320C54x的主要特性
2.2匯流排結構
2.3存儲系統
2.3.1存儲器空間
2.3.2程式存儲器
2.3.3數據存儲器
2.3.4I/O空間
2.4中央處理單元(CPU)
2.4.1CPU狀態和控制暫存器
2.4.2算術邏輯單元(ALU)
2.4.3累加器A和B
2.4.4桶形移位器
2.4.5乘法器/加法器單元
2.4.6比較、選擇和存儲單元
2.4.7指數編碼器
2.4.8地址發生器
2.5片內外設
2.5.1通用I/O口
2.5.2定時器
2.5.3時鐘發生器
2.5.4軟體可程式等待狀態發生器
2.5.5存儲器組切換邏輯
2.5.6HP1接口
2.5.7串列接口
2.5.8JTAG接口
2.6中斷系統
2.6.1中斷系統概述
2.6.2中斷標誌暫存器(IFR)及中斷禁止暫存器(IMR)
2.6.3接收應答中斷請求及中斷處理
2.6.4重新映射中斷向量地址
2.7流水線結構
習題
第3章TMS320C54x硬體系統設計
3.1TMS320C54x硬體系統組成部分
3.2TMS320C54x的時鐘及復位電路設計
3.2.1時鐘電路設計
3.2.2復位電路設計
3.3供電系統設計
3.4外部存儲器和I/O擴展設計
3.4.1外擴數據存儲器電路設計
3.4.2外擴程式存儲器電路設計
3.4.3I/O(輸入/輸出接口)擴展電路設計
3.5A/D和D/A接口設計
3.63.3V和5V混合邏輯設計
3.7JTAG線上仿真調試接口電路設計
習題
第4章TMS320C54x指令系統
4.1指令系統概述
4.2彙編源程式格式
4.2.1彙編源程式語句格式
4.2.2彙編語言常量
4.2.3字元串
4.2.4符號
4.2.5表達式
4.3彙編語言指令系統
4.3.1指令系統中的符號和縮寫
4.3.2指令系統中的記號和運算符
4.3.3指令系統分類
4.4定址方式
4.4.1立即數定址
4.4.2絕對地址定址
4.4.3累加器定址
4.4.4直接定址
4.4.5間接定址
4.4.6存儲器映射暫存器定址
4.4.7堆疊定址
4.5彙編偽指令
4.5.1段定義偽指令
4.5.2常數初始化偽指令
4.5.3段程式計數器定位指令.align
4.5.4輸出列表格式指令.drlist/.drnolist
4.5.5引用其他檔案的偽指令
4.5.6條件彙編指令
4.5.7彙編時的符號定義偽指令
4.5.8其他方面的彙編偽指令
4.6宏語言
4.7連結偽指令
習題
第5章TMS320C54x的軟體開發與設計
5.1TMS320C54x軟體開發過程
5.2彙編語言編程
5.2.1彙編語言程式的編寫方法
5.2.2彙編語言程式的編輯、彙編和連結過程
5.3C語言編程
5.3.1C54XCSPC最佳化編譯器
5.3.2c語言編程連結命令檔案的設計
5.4用C語言和彙編語言混合編程
5.5引導方式設計
習題
第6章彙編語言程式設計
6.1程式的控制與轉移
6.2堆疊的使用方法
6.3加減法和乘法運算
6.4重複操作
6.5數據塊傳送
6.6雙運算元乘法
6.7長字運算和並行運算
6.8小數計算
6.9除法運算
6.10浮點運算
第7章TMS320C54x的開發套用
7.1片上外設套用
7.1.1定時器/計數器編程和套用
7.1.2多緩衝串口(McBSP)的套用
7.2系統套用
7.2.1FIR濾波器的實現方法
7.2.2正弦信號發生器
7.2.3快速傅立葉變換的DSP實現方法
第8章DSS集成開發環境CCS及其使用
8.1C25000CodecomposerStudio簡介
8.2CCS安裝及設定
8.2.1系統配置要求
8.2.2安裝CCS
8.2.3“CCSsetup”配置程式
8.3CCS集成開發環境套用
8.3.1概述
8.3.2CCS的視窗、主選單和工具條
8.3.3建立工程檔案
8.3.4編輯源程式
8.3.5構建工程
8.3.6調試
8.3.7斷點設定
8.3.8探針斷點
8.3.9記憶體、暫存器和變數操作
8.3.10數據輸入與結果分析
8.3.11評估代碼性能
8.3.12記憶體映射
8.3.13通用擴展語言CEL
8.4仿真中斷與I/O連線埠
8.4.1用simulator仿真中斷
8.4.2用simulator仿真I/O口
第9章DSP技術原理及開發基礎實驗
9.1概述
9.2系統安裝和啟動
9.2.1實驗系統工作模式
9.2.2插座定義
9.2.3實驗儀開關和插座初始狀態
9.2.4DSP對系統各模組的資源分配
9.3CCSC5000使用及DSP指令實驗
9.4數據存儲器和程式存儲器實驗
9.5異步串口實驗
9.6硬體中斷實驗
9.7定時器實驗
9.8源程式
附錄ATMS20c54x指令表
附錄BTMS20系列產品命名
附錄C條件指令所用到的條件和相應的運算元符號表
參考文獻

前言

數位訊號處理是當代發展最快的信息學科之一,尤其是在20世紀末,數位訊號處理理論的逐步成熟和研究內容的日益廣泛,超大規模積體電路技術和計算機技術的高速發展,特別是網路化和數位化信息市場的巨大需求,使得數位訊號處理理論及其工程實現得到了廣泛的套用。
數位訊號處理器技術是工程實現的關鍵技術,數位訊號處理器的使用遍及通信、雷達、聲納、生物醫學、機器人、語音和圖像處理、虛擬現實及自動控制等領域。在未來數位化技術發展進程中,數位訊號處理器將以其獨特的數位訊號處理優勢得到更加廣泛的套用和普及。
在生產數位訊號處理器的全球企業中,美國德克薩斯州德州儀器(TI)公司生產的數位訊號處理器多年來一直占據較大的DSP市場份額,並且正在逐年擴大。TI公司的TMS320系列DSP一直是全球廣泛使用的數位訊號處理器之一。儘管每個公司的DSP晶片在結構、開發工具和開發環境上有所不同,但概念上是相通的。本書以TI公司的TMS320系列DSP為基礎,詳細介紹了DSP技術及其套用,並給出了典型套用實例。在TMS320系列DSP中,TMS320C5000系列DSP中C54x是目前比較流行的DSP晶片之一,其結構、使用的開發工具和環境也具有代表性。
本書以TMS320C5000系列DSP為代表,介紹了數位訊號處理器技術的基本概念、數位訊號處理器結構以及工程套用的實現及使用開發方法,力求使讀者通過本書的學習,可以舉一反三,了解和掌握數位訊號處理器技術及其套用。
全書共分7章。第1章為緒論,介紹了數位訊號處理器技術的發展、DSP的特點、種類以及TMS320系列DSP中的C2000、C5000、C6000及C5000+RISC系列的主要性能指標、硬體結構及組成。第2章是DSP套用設計的基礎,詳細描述了TMS320C54xDSP的結構原理。第3章主要介紹了TMS320C5000系列DSP套用環境的硬體系統設計和各種硬體接口電路的設計。第4章以TMS320C54x為例,介紹了數位訊號處理器的指令及使用,包括定址方式、彙編語言指令和彙編連結偽指令系統以及宏彙編語言。第5章主要介紹TMS320C5000系列DSP的軟體開發與設計。其中包括軟體開發過程使用的彙編語言編程方法、C語言編程方法、C語言和彙編語言混合編程的方法及Bootloader方法。第6章是數位訊號處理器的開發套用,主要介紹了片內外設的設計與套用方法以及系統套用方案和實例。第7章是DSP處理器的開發工具及使用環境,主要介紹了可視化集成開發環境中CCS5000的使用。書中附錄給出了C54xDSP指令系統列表和TMS320系列產品的命名方法。這些都是學習與設計當中可參考使用的。
全書由劉艷萍主編。第1~第4章及附錄內容由劉艷萍編寫,第5~第7章由賈志成、李志軍、王寶珠和劉艷萍共同編寫。
由於水平有限,書中難免存在錯誤和疏漏之處,懇請讀者批評指正。

相關詞條

熱門詞條

聯絡我們