第1章 緒論
1.1概述
1.1.1DSP與DSP技術
1.1.2DSP技術發(fā)展的兩個領域
1.1.3數字信號處理的實現方法
1.1.4DSP系統(tǒng)的特點
1.2可編程DSP芯片
1.2.1DSP芯片的結構特點
1.2.2:DSP芯片的分類
1.2.3:DSP芯片的發(fā)展及趨勢
1.2.4:DSP芯片的應用
1.3TMS320系列DSF,概述
1.3.1TMS320C2000系列簡介
1.3.2TMS320C5000系列簡介
1.3.3TMS320C6000系列簡介
1.4DSP系統(tǒng)設計概要
1.4.1DSF·系統(tǒng)設計過程
1.4.2DSF·芯片的選擇
1.4.3DSF·應用系統(tǒng)的開發(fā)工具
1.5習題與思考題
第2章 TMS320c54x的硬件結構
2.1TMS320C54x硬件結構框圖
2.1.1TMS320C:54x內部結構
2.1.2TMS320C54x主要特性
2.2總線結構
2.3中央處理單元(CPU)
2.3.1CPU狀態(tài)和控制寄存器
2.3.2算術邏輯單元(ALU)
2.3.3累加器A和B
2.3.4桶形移位器
2.3.5乘法器肋口法器單元
2.3.6比較、選擇和存儲單元
2.3.7指數編碼器
2.4存儲器和I/O空間
2.4.1存儲空間的分配
2.4.2程序存儲器
2.4.3數據存儲器
2.4.4I/O空間
2.5中斷系統(tǒng)
2.5.1中斷系統(tǒng)概述
2.5.2中斷標志寄存器(IFR)和
中斷屏蔽寄存器(IMR)
2.5.3接收、應答及處理中斷
2.5.4中斷操作流程
2.5.5重新安排中斷向量地址
2.6習題與思考題
第3章 TMS320c54x指令系統(tǒng)
3.1匯編源程序格式
3.2指令集符號與意義
3.3尋址方式
3.3.1立即尋址
3.3.2絕對尋址
3.3.3累加器尋址
3.3.4直接尋址
3.3.5間接尋址
3.3.6存儲器映射寄存器尋址
3.3.7堆棧尋址
3.4指令系統(tǒng)
3.4.1算術運算指令
3.4.2邏輯指令
3.4.3程序控制指令
3.4.4存儲和裝入指令
3.5習題與思考題
第4章 TMs320c54x的軟件開發(fā)
4.1TMS320C54x軟件開發(fā)過程
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.4公共目標文件格式——COFF
4.4.1COFF文件中的段
4.4.2匯編器對段的處理
4.4.3鏈接器對段的處理
4.5匯編源程序的編輯、匯編和
鏈接過程
4.5.1編輯
4.5.2匯編器
4.5.3鏈接器
4.6匯編語言程序設計
4.6.1程序的控制與轉移
4.6.2數據塊傳送程序
4.6.3算術運算類程序
4.7習題與思考題
第5章 DSP集成開發(fā)環(huán)境(CCs)
5.1CCS集成開發(fā)環(huán)境簡介
5.1.1CCS安裝及設置
5.1.2CCS的窗口、菜單和工具條
5.1.3CCS工程管理
5.1.4CCS源文件管理
5.1.5通用擴展語言GEL
5.2CCS應用舉例
5.2.1基本應用
5.2.2探針和顯示圖形的使用
5.3CCS仿真
5.3.1用Simulator仿真中斷
5.3.2用Simulator仿真I/O端口
5.4DSP/BIOS的功能
5.4.1DSP/BIOS簡介
5.4.2一個簡單的DSP/BIOS實例
5.5習題與思考題
第6章 DSP片內外設
6.1DSP片內外設概述
6.2可編程定時器
6.2.1定時器的結構及特點
6.2.2定時器的控制寄存器
6.2.3定時器的操作過程
6.2.4定時器應用舉例
6.3串行口
6.3.1標準同步串行口(SP)
6.3.2帶緩沖的串行接口(BSP)
6.3.3時分復用(TDM)串口
6.3.4多通道緩沖串行
接口(McBSP)
6.4主機接口(HPI)
6.4.1標準8位主機接口HPl8
6.4.2增強的8位HPI(HPI-8)
6.4_3應用舉例
6.5外部總線訪問時序
6.5.1軟件等待狀態(tài)發(fā)生器
6.5.2分區(qū)轉換邏輯
6.6通用I/O
6.7習題與思考題
第7章 TMs320c54x基本系統(tǒng)設計
7.1TMS320C54x硬件系統(tǒng)組成
7.2外部存儲器和I/O擴展
7.2.1外部存儲器擴展
7.2.2外擴I/O接口電路設計
7.3A/D和D/A接口設計
7.3.1A/D接口設計
7.3.2D/A接口設計
7.4時鐘及復位電路設計
7.4.1時鐘電路
7.4.2DSF,復位電路
7.5供電系統(tǒng)設計
7.5.1DSF·供電電源設計
7.5.23.3V和5V混合邏輯設計
7.5.3省電工作方式與設計
7.6JTAG在線仿真調試接口電路設計
7.7TMS320C54x的引導方式及設計
7.7.1Bootloader技術
7.7.2并行啟動模式
7.7.3自舉啟動表的建立及引導裝載的過程
7.8習題與思考題
第8章 TMS320c54x應用系統(tǒng)設計舉例
8.1DSP·應用系統(tǒng)設計基本步驟
8.2正弦信號發(fā)生器
8.2.1數字振蕩器原理
8.2.2正弦波信號發(fā)生器的設計與實現
8.3FIR數字濾波器
8.3.1FIR濾波器的基本原理
和結構
8.3.2FIR濾波器的設計與實現
8.3.3FIR濾波器應用舉例
8.4快速傅里葉變換(FFT)
8.4.1基2按時間抽取FFT算法
8.4.2FFT算法的DSP實現
8.4.3FFT算法的模擬信號產生和輸入
8.4.4觀察信號時域波形及其頻譜
8.5語音信號采集
8.5.1語音接口芯片TLC320AD50C簡介
8.5.2TLC320AD50C與DSP的連接
8.5.3語音采集和回放程序
8.6c語言編程及應用
8.6.1C語言編程的基本方法
8.6.2獨立的C模塊和匯編
模塊接口
8.6.3c語言編程應用
8.7習題與思考題
參考文獻