本書以TI公司的TMS320C54x系列芯片為描述對象,以應用系統設計為主線,系統地介紹了DSP芯片的基本結構、開發和應用。全書共分為9章,首先詳細介紹了TMS320C54x的體系結構、原理和指令系統;其次介紹了彙編語言開發工具、彙編程序設計和應用程序開發實例;然後從應用的角度介紹了DSP芯片的片內外設應用和DSP系統的硬件設計,並通過兩個應用系統設計實例介紹了DSP芯片的開發過程;最後對集成開發環境CCS軟件的使用方法進行了詳盡的描述。
本書旨在使讀者了解TMS320C54x的體系結構和基本原理,熟悉DSP芯片的開發工具和使用方法,掌握DSP系統的設計和應用系統的開發方法。
目錄
第1章緒論
1.1數字信號處理概述
1.2可編程DSP芯片
1.2.1 DSP芯片的發展概況
1.2.2 DSP芯片的特點
1.2.3 DSP芯片的分類
1.2.4 DSP芯片的應用
1.2.5 DSP芯片的發展現狀和趨勢
1.3 DSP系統
1.3.1 DSP系統的構成
1.3.2 DSP系統的特點
1.3.3 DSP系統的設計過程
1.3.4 DSP芯片的選擇
1.4 DSP產品簡介
本章小結
思考題與習題
第2章TMS320C54x的硬件結構
2.1 'C54x的基本結構
2.2 'C54x的主要特性和外部引腳
2.2.1 'C54x的主要特性
2.2.2 ' C54x的引腳功能
2.3 'C54x的內部總線結構
2.4 'C54x的中央處理器
2.4 .1算術邏輯運算單元(ALU)
2.4.2累加器A和B
2.4.3桶形移位寄存器
2.4.4乘法-累加單元(MAC)
2.4.5比較、選擇和存儲單元(CSSU)
2.4.6指數編碼器(EXP)
2.4.7 CPU狀態和控制寄存器
2.5 'C54x的存儲空間結構
2.5.1存儲空間結構
2.5.2程序存儲空間
2.5.3數據存儲空間
2.5.4 I/O空間
2.6 'C54x的片內外設電路
2.7 'C54x的系統控制
2.7.1程序地址的產生
2.7.2流水線操作
2.7.3系統的複位
2.7.4中斷操作
2.7.5省電和保持方式
2.8 'C54x的外部總線
2.8.1外部總線接口
2.8.2外部總線等待狀態控制
2.8.3外部總線接口時序
本章小結
思考題與習題
第3章TMS320C54x的指令系統
3.1尋址方式
3.1.1立即尋址
3.1.2絕對尋址
3.1.3累加器尋址
3.1.4直接尋址
3.1.5間接尋址
3.1.6存儲器映像寄存器尋址
3.1.7堆棧尋址
3.2 TMS320C54x指令的表示方法
3.2.1指令系統中的符號
3.2.2指令系統中的運算符
3.3 TMS320C54x的指令系統
3.3.1數據傳送指令
3.3.2算術運算指令
3.3.3邏輯運算指令
3.3.4程序控制指令
3.3.5並行操作指令
3.3.6重複操作指令
本章小結
思考題與習題
第4章彙編語言程序的開發工具
4.1 TMS320C54x軟件開發過程
4.2彙編語言程序的編輯、彙編和鏈接過程
4.3 COFF的一般概念
4.3.1 COFF文件的基本單元
4.3.2彙編器對段的處理
4.3.3鏈接器對段的處理
4.3.4鏈接器對程序的重新定位
4.3.5程序裝入
4.3.6 COFF文件中的符號
4.4源程序的彙編
4.4.1彙編程序的運行
4.4.2彙編時的列表文件
4.4.3彙編偽指令
4.4.4宏定義和宏調用
4.5鏈接器的使用
4.5.1鏈接器的運行
4.5.2鏈接器命令文件的編寫與使用
4.5.3目標庫
4.5.4 MEMORY命令
4.5.5 SECTIONS命令
4.5.6多個文件的鏈接實例
本章小結
思考題和習題
第5章TMS320C54x的彙編語言程序設計
5.1概述
5.1.1彙編語言源程序格式
5.1.2彙編語言中的常數與字符串
5.1.3彙編源程序中的符號
5.1.4彙編源程序中的表達式
5.2堆棧的使用方法
5.3控製程序
5.3.1分支操作程序
5.3.2循環操作程序
5.4算術運算程序
5.4.1加減法運算和乘法運算
5.4. 2除法運算
5.4.3長字運算和並行運算
5.5重複操作程序
5.5.1單指令重複操作
5.5.2塊程序重複操作
5.5.3循環嵌套
5.6數據塊傳送程序
5.7小數運算程序
5.8浮點運算程序
本章小結
思考題與習題
第6章應用程序設計
6.1 FIR濾波器的DSP實現
6.1.1 FIR濾波器的基本結構
6.1.2 FIR濾波器的設計方法
6.1.3 FIR濾波器的MATLAB設計
6.1.4 FIR濾波器的DSP實現
6.1.5 FIR濾波器的設計實例
6.2 IIR濾波器的DSP實現
6.2.1 IIR濾波器的基本結構
6.2.2 IIR濾波器的設計
6.2.3 IIR濾波器的MATLAB設計
6.2.4 IIR濾波器的DSP實現
6.3快速傅里葉變換(FFT)的DSP實現
6.3.1 FFT算法的簡介
6.3.2 FFT算法的DSP實現
6.4正弦波信號發生器
6.4.1產生正弦波的算法
6.4.2正弦波的實現
本章小結
思考題與習題
第7章TMS320C54x片內外設、接口及應用
7.1 'C54x的主機接口
7.2 'C54x的定時器
7.2.1定時器結構
7.2.2 'C54x定時器/計數器的應用
7.3 'C54x的串行口
7.3.1標準同步串行口
7.3.2緩衝同步串行口
7.3.3 TDM時分複用串行口
7.3.4 McBSP多通道帶緩衝串行口
7.3.5 'C54x串行口的應用
7.4 'C54x的中斷系統
7.4.1中斷寄存器
7.4.2中斷控制
7.4.3中斷系統的應用
本章小結
思考題與習題
第8章TMS320C54x的硬件設計
8.1硬件設計概述
8.2 DSP系統的基本設計
8.2.1電源電路的設計
8.2.2復位電路的設計
8.2.3時鐘電路的設計
8.3 DSP的電平轉換電路設計
8.4 DSP存儲器和I/O的擴展
8.4.1程序存儲器的擴展
8.4.2數據存儲器的擴展
8.4.3 I/O的擴展應用
8.4.4綜合擴展應用
8.5 DSP與A/D和D/A轉換器的接口
8.5.1 'C54x與A/D轉換器的接口
8.5.2 'C54x與D/A轉換器的接口
8.6 DSP系統的硬件設計實例
8.6.1基於G.729A標準的DSP實時系統的設計
8.6.2語音基帶處理模塊的設計
本 章小結
思考題與習題
第9章DSP集成開發環境CCS
9.1 CCS的簡介
9.1.1 CCS的組成
9.1.2 CCS的主要功能
9.2 CCS的安裝及設置
9.2.1系統配置要求
9.2.2安裝CCS軟件
9.2.3 CCS系統配置
9.2.4 CCS文件名 介紹
9.3 CCS的基本操作
9.3.1 CCS的窗口和工具條
9.3.2文件的編輯
9.3.3反彙編窗口的使用
9.3.4存儲器窗口的使用
9.3.5寄存器窗口的使用
9.3.6觀察窗口的使用
9.4 CCS工程項目的創建
9.4.1工程項目的管理
9.4.2工程項目的建立、打開和關閉
9.4.3工程項目的構建
9.5 CCS工程項目的調試
9.5.1程序的運行控制
9.5.2斷點
9.5. 3探測點
9.5.4圖形工具的使用
9.5.5數據輸入與輸出
9.5.6評價點
9.6 CCS開發軟件使用舉例
9.6.1 CCS開發流程
9.6.2 CCS使用舉例
本章小結
思考題與習題
附錄A TMS320C54x芯片引腳圖
附錄B TMS320C54x系列DSP芯片匯總表
附錄C TMS320C54x助記符彙編指令集
參考文獻
第1章緒論
1.1數字信號處理概述
1.2可編程DSP芯片
1.2.1 DSP芯片的發展概況
1.2.2 DSP芯片的特點
1.2.3 DSP芯片的分類
1.2.4 DSP芯片的應用
1.2.5 DSP芯片的發展現狀和趨勢
1.3 DSP系統
1.3.1 DSP系統的構成
1.3.2 DSP系統的特點
1.3.3 DSP系統的設計過程
1.3.4 DSP芯片的選擇
1.4 DSP產品簡介
本章小結
思考題與習題
第2章TMS320C54x的硬件結構
2.1 'C54x的基本結構
2.2 'C54x的主要特性和外部引腳
2.2.1 'C54x的主要特性
2.2.2 ' C54x的引腳功能
2.3 'C54x的內部總線結構
2.4 'C54x的中央處理器
2.4 .1算術邏輯運...
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。