DSP技術(shù)與應(yīng)用實(shí)例(第4版)
定 價:49.8 元
- 作者:趙紅怡
- 出版時間:2021/1/1
- ISBN:9787121398100
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TN911.72;TP332
- 頁碼:276
- 紙張:
- 版次:01
- 開本:16開
本書以TMS320C54x系列DSP芯片為描述對象。全書分7章:首先詳細(xì)介紹DSP的硬件結(jié)構(gòu)、指令系統(tǒng)及應(yīng)用程序開發(fā)和仿真過程;然后給出正弦信號發(fā)生器、FIR濾波器、IIR濾波器、快速傅里葉變換、語音信號壓縮、數(shù)字基帶信號等的DSP實(shí)現(xiàn)方法和實(shí)例;最后從應(yīng)用角度給出典型硬件系統(tǒng)定時/計(jì)數(shù)器的設(shè)計(jì)和應(yīng)用,以及主機(jī)接口、串口和存儲器與I/O空間擴(kuò)展的接口設(shè)計(jì)。本書的特點(diǎn)是圍繞具體應(yīng)用,盡可能詳細(xì)地介紹軟硬件設(shè)計(jì)和實(shí)現(xiàn)的方法。
趙紅怡,副教授,畢業(yè)于東北師范大學(xué),電子信息專業(yè) ,曾任北方工業(yè)大學(xué)電子信息工程專業(yè)電子信息學(xué)科主任。先后在國家自然科學(xué)核心期刊、國際會議文集等刊物上公開發(fā)表了40余篇學(xué)術(shù)論文。出版圖書:《數(shù)字信號處理及MATLAB實(shí)現(xiàn)》,化學(xué)工業(yè)出版社出版;《DSP技術(shù)與應(yīng)用實(shí)例》(第1~4版),電子工業(yè)出版社。
目 錄
第1章 緒論 1
1.1 DSP概述 1
1.2 DSP芯片的特點(diǎn) 2
1.3 DSP芯片的現(xiàn)狀及其應(yīng)用 3
習(xí)題1 7
第2章 TMS320C54x的硬件結(jié)構(gòu) 8
2.1 結(jié)構(gòu)概述 8
2.2 總線結(jié)構(gòu) 10
2.3 中央處理器 10
2.3.1 運(yùn)算部件 11
2.3.2 控制部件 15
2.4 存儲空間 17
2.5 內(nèi)部外設(shè) 22
2.6 復(fù)位電路 23
習(xí)題2 24
第3章 TMS320C54x的指令系統(tǒng) 25
3.1 尋址方式 25
3.1.1 立即數(shù)尋址 25
3.1.2 絕對地址尋址 26
3.1.3 累加器尋址 26
3.1.4 直接尋址 27
3.1.5 間接尋址 28
3.1.6 存儲器映射寄存器尋址 33
3.1.7 堆棧尋址 33
3.2 指令系統(tǒng) 34
3.2.1 符號與意義 34
3.2.2 TMS320C54x指令 35
3.3 流水線技術(shù) 48
3.3.1 延遲分支轉(zhuǎn)移指令的流水線 49
3.3.2 條件執(zhí)行指令的流水線 50
3.3.3 雙尋址存儲器的流水線沖突 51
3.3.4 解決流水線沖突的方法 52
習(xí)題3 56
第4章 TMS320C54x應(yīng)用程序開發(fā) 58
4.1 DSP系統(tǒng)開發(fā)方法 58
4.1.1 DSP的特點(diǎn) 58
4.1.2 DSP系統(tǒng)的設(shè)計(jì)過程 59
4.2 TMS320C54x應(yīng)用程序開發(fā)流程和
開發(fā)工具 62
4.3 匯編語言源程序的編寫方法 64
4.3.1 匯編語言源程序格式 64
4.3.2 匯編語言中的常數(shù)與字符串 68
4.3.3 匯編語言源程序中的符號 70
4.3.4 匯編語言源程序中的表達(dá)式 74
4.4 公共目標(biāo)文件格式 76
4.4.1 COFF文件中的段 76
4.4.2 匯編器對段的處理 77
4.4.3 鏈接器對段的處理 81
4.4.4 程序重新定位 82
4.4.5 程序裝入 83
4.4.6 COFF文件中的符號 84
4.5 匯編器 84
4.5.1 匯編器及其調(diào)用 84
4.5.2 匯編器的內(nèi)部函數(shù) 86
4.5.3 匯編偽指令 87
4.5.4 清單文件 94
4.5.5 交叉引用表 96
4.6 鏈接器 97
4.6.1 鏈接器及其調(diào)用 97
4.6.2 鏈接命令文件的書寫與使用 99
4.6.3 目標(biāo)庫 102
4.6.4 MEMORY及其使用 102
4.6.5 SECTIONS及其使用 105
4.6.6 鏈接器應(yīng)用實(shí)例 109
4.7 匯編語言源程序的編輯、匯編和
鏈接過程 112
習(xí)題4 113
第5章 匯編語言程序設(shè)計(jì) 115
5.1 程序的控制與轉(zhuǎn)移 115
5.2 堆棧的使用方法 117
5.3 加/減法運(yùn)算和乘法運(yùn)算 119
5.4 重復(fù)操作 122
5.5 數(shù)據(jù)塊傳送 124
5.6 雙操作數(shù)乘法運(yùn)算 126
5.7 長字運(yùn)算和并行運(yùn)算 129
5.8 小數(shù)運(yùn)算 136
5.9 除法運(yùn)算 137
5.10 浮點(diǎn)運(yùn)算 139
習(xí)題5 142
第6章 TMS320C54x應(yīng)用程序開發(fā)
實(shí)例 144
6.1 正弦信號發(fā)生器 144
6.2 FIR濾波器的DSP實(shí)現(xiàn)方法 153
6.3 IIR濾波器的DSP實(shí)現(xiàn)方法 168
6.4 快速傅里葉變換的DSP實(shí)現(xiàn)
方法 176
6.5 語音信號壓縮的DSP實(shí)現(xiàn)方法 187
6.6 數(shù)字基帶信號的DSP實(shí)現(xiàn)方法 193
習(xí)題6 197
第7章 TMS320C54x內(nèi)部外設(shè)及其
應(yīng)用 198
7.1 中斷系統(tǒng) 198
7.1.1 中斷請求 198
7.1.2 中斷寄存器 199
7.1.3 中斷控制 200
7.1.4 中斷系統(tǒng)應(yīng)用 204
7.2 定時/計(jì)數(shù)器 207
7.2.1 定時/計(jì)數(shù)器結(jié)構(gòu) 207
7.2.2 時鐘發(fā)生器 209
7.2.3 定時/計(jì)數(shù)器應(yīng)用 212
7.3 主機(jī)接口 219
7.4 串口 222
7.4.1 標(biāo)準(zhǔn)同步串口 222
7.4.2 緩沖同步串口 227
7.4.3 時分多路串口 233
7.4.4 多通道帶緩沖串口 234
7.4.5 串口應(yīng)用 244
7.5 存儲器與I/O空間擴(kuò)展 246
7.5.1 存儲器與I/O空間擴(kuò)展基本
方法 247
7.5.2 省電模式和復(fù)位時序 257
7.5.3 ROM擴(kuò)展應(yīng)用 259
7.5.4 靜態(tài)RAM擴(kuò)展應(yīng)用 260
7.5.5 I/O空間擴(kuò)展應(yīng)用 261
習(xí)題7 267
參考文獻(xiàn) 269