TMS320C54系列DSP原理與套用

TMS320C54系列DSP原理與套用

《TMS320C54系列DSP原理與套用》是2011年清華大學出版社出版的圖書,作者是張永祥。

基本介紹

  • 書名:TMS320C54系列DSP原理與套用
  • 作者:張永祥
  • ISBN:9787302276821
  • 定價:24元
  • 出版社:清華大學出版社
  • 出版時間:2011-12-23
  • 裝幀:平裝
  • 印刷日期:2011-12-23
內容簡介,圖書目錄,

內容簡介

本書由淺入深,全面而又系統地介紹了基於C/C++語言的TI公司TMS320C54x系列定點DSP晶片的基本原理、開發和套用。首先介紹了DSP晶片在不同領域的廣泛套用,以及
定點和浮點DSP處理中的一些關鍵問題; 其次詳細介紹了TMS320C54x DSP的硬體結構、工作原理、彙編指令、C/C++語言、集成開發工具CCS(Code Composer Studio),以及各種硬體接口電路設計開發實例; 最後,以瑞泰公司TMS320VC5416為核心的通用DSP實驗系統(ICETEK-VC5416 A-S60)為例,給出它在C/C++語言基礎上實現FIR和IIR濾波器、FFT等套用中的編程使用方法和步驟,為開發DSP系統奠定了使用基礎。
本書內容全面、實例豐富,既可作為高等院校電子信息工程、通信工程、自動化等專業的研究生和高年級本科生學習的教材和參考書,也可供從事DSP晶片開發與套用的廣大工程技術人員參考。

圖書目錄

第1章緒論
1.1數位訊號處理概述
1.1.1數位訊號處理系統的組成
1.1.2數位訊號處理的實現
1.1.3數位訊號處理的特點
1.2數位訊號處理器概述
1.2.1DSP晶片的分類
1.2.2DSP晶片的特點
1.2.3DSP晶片的發展
1.2.4DSP晶片的套用
1.3DSP晶片運算基礎
1.3.1數的定標
1.3.2數的運算
1.4小結
習題1
第2章CCS集成開發環境的特徵及套用
2.1CCS概述
2.1.1CCS的發展
2.1.2代碼生成工具
2.1.3實時數據交換和硬體仿真
2.2CCS軟體安裝與設定
2.2.1CCS軟體安裝
2.2.2CCS軟體設定
2.2.3ICETEK?VC5416 A?S60的配置和使用
2.3CCS集成開發環境的使用
2.3.1主要選單及功能介紹
2.3.2工作視窗區介紹
2.4GEL語言的使用
2.4.1GEL函式的定義
2.4.2調用GEL函式
2.4.3將GEL函式添加到GEL選單中
2.5開發一個簡單的DSP應用程式
2.5.1創建一個新的工程
2.5.2將檔案添到該工程中
2.5.3編譯連結和運行程式
2.5.4調試程式
2.6小結
習題2
第3章TMS320C54x系列DSP硬體結構
3.1TMS320C54x DSP的特點與基本結構
3.1.1TMS320C54x DSP的基本結構
3.1.2TMS320C54x DSP的主要特點
3.2TMS320C54x DSP的匯流排結構
3.3TMS320C54x DSP的CPU結構
3.3.1算術邏輯運算單元
3.3.2累加器
3.3.3移位暫存器
3.3.4乘累加單元
3.3.5比較選擇存儲單元
3.3.6指數編碼器
3.3.7CPU狀態控制暫存器
3.3.8定址單元
3.4TMS320C54x DSP的存儲器結構
3.4.1存儲器空間
3.4.2程式存儲器
3.4.3數據存儲器
3.4.4I/O存儲器
3.5TMS320C54x DSP的片內外設
3.5.1中斷系統
3.5.2定時器
3.5.3主機接口
3.5.4串列口
3.5.5外部匯流排結構
3.6小結
習題3
第4章TMS320C54x的數據定址方式
4.1立即定址
4.2絕對定址
4.2.1數據存儲器定址
4.2.2程式存儲器定址
4.2.3連線埠地址定址
4.2.4長立即數定址
4.3累加器定址
4.4直接定址
4.5間接定址
4.5.1單運算元定址
4.5.2雙運算元定址
4.6存儲器映射暫存器定址
4.7堆疊定址
4.8小結
習題4
第5章TMS320C54x DSP的彙編語言程式設計
5.1彙編語言程式編寫方法
5.1.1彙編語言源程式格式
5.1.2彙編語言中的常數和字元串
5.1.3彙編源程式中的符號
5.2彙編語言的指令系統
5.2.1指令系統中的符號和縮寫
5.2.2算術運算指令
5.2.3邏輯運算指令
5.2.4程式控制指令
5.2.5載入和存儲指令
5.3TMS320C54x DSP彙編語言的編輯、彙編與連結過程
5.4彙編器
5.4.1公共目標檔案格式——COFF
5.4.2COFF檔案中的符號
5.4.3常用彙編偽指令
5.4.4彙編器對段的處理
5.5連結器
5.5.1連結器對段的處理
5.5.2連結器命令檔案的編寫與使用
5.5.3程式重定位
5.6小結
習題5
第6章TMS320C54x DSP的C/C++程式設計
6.1C/C++程式設計基礎
6.1.1面向DSP的程式設計原則
6.1.2C/C++語言數據類型
6.1.3C/C++語言程式結構
6.1.4C/C++語言函式
6.1.5C/C++的DSP訪問規則
6.2程式設計示例
6.2.1電路設計與功能
6.2.2代碼分析
6.2.3程式原始碼
6.3C語言和彙編語言混合編程
6.3.1獨立的C模組和彙編模組接口
6.3.2從C程式中訪問彙編程式變數
6.3.3在C程式中直接嵌入彙編語句
6.4小結
習題6
第7章TMS320C54x DSP晶片最小硬體系統設計
7.1TMS320C54x DSP系統的基本硬體設計
7.1.1復位電路
7.1.2時鐘電路
7.1.3電源電路
7.2存儲器接口設計
7.2.1RAM接口設計
7.2.2Flash接口設計
7.3Flash擦寫
7.4Bootloader設計
7.4.1Bootloader的過程
7.4.2Bootloader的實現
7.5小結
習題7
第8章TMS320C54x DSP晶片套用設計
8.1定時器在ICETEK?VC5416 A?S60上的設計實例
8.2FIR在ICETEK?VC5416 A?S60 DSP上的設計實例
8.3IIR在ICETEK?VC5416 A?S60上的設計實例
8.4交通燈在ICETEK?VC5416 A?S60上的設計實例
8.4.1系統構成
8.4.2系統軟硬體設計
8.4.3系統調試
8.5小結
習題8
附錄A
參考文獻

相關詞條

熱門詞條

聯絡我們