本書圍繞TMS320C54x的具體套用,儘可能詳細地介紹軟、硬體設計和實現的方法。全書共分8章。首先詳細介紹DSP的硬體結構、指令系統及軟體應用程式開發和仿真過程;其次給出DSP實現正弦信號發生器、FIR濾波器、IIR濾波器、FFT、語音信號壓縮、數字基帶信號等的彙編語言實現方法和套用實例;最後從套用角度給出串列口、主機接口與I/O口的接口設計及典型硬體系統定時器的設計和套用。
基本介紹
- 書名:DSP技術與套用實例(第3版)
- 作者:趙紅怡
- ISBN:9787121165313
- 出版社:電子工業出版社
- 出版時間:2012-05-01
圖書內容
目 錄
4.5.4 列表檔案 96
4.5.5 交叉引用清單 98
4.6 連結器 100
4.6.1 連結器及其調用 100
4.6.2 連結器命令檔案的編寫與
使用 102
4.6.3 目標庫 104
4.6.4 MEMORY偽指令及其
使用 105
4.6.5 SECTIONS偽指令及其
使用 107
4.6.6 連結器套用實例 113
4.7 彙編源程式的編輯、彙編和連結
過程 115
習題4 117
第5章 CCS集成開發環境 118
5.1 CCS的安裝及設定 118
5.1.1 系統配置要求 118
5.1.2 安裝CCS 118
5.2 CCS集成開發環境 121
5.2.1 C54x程式的基本結構 121
5.2.2 CCS的用戶界面 122
5.3 CCS的基本使用 126
5.3.1 創建一個新工程 126
5.3.2 建立並在工程中添加檔案 126
5.3.3 工程的編譯、連結與運行 128
5.4 調試應用程式 130
5.4.1 調試器視窗 130
5.4.2 程式調試的基本操作 132
5.4.3 使用斷點和觀察視窗 133
5.4.4 CCS對數據檔案的處理 134
5.4.5 CCS的圖形功能 136
習題5 138
第6章 彙編語言程式設計 140
6.1 程式的控制與轉移 140
6.2 堆疊的使用方法 142
6.3 加減法運算和乘法運算 144
6.4 重複操作 148
6.5 數據塊傳送 151
6.6 雙運算元乘法 153
6.7 長字運算和並行運算 156
6.8 小數運算 164
6.9 除法運算 166
6.10 浮點運算 168
習題6 171
第7章 TMS320C54x應用程式
開發實例 173
7.1 正弦信號發生器 173
7.2 FIR濾波器的DSP實現方法 183
7.3 IIR濾波器的DSP實現方法 200
7.4 快速傅立葉變換的DSP實現
方法 210
7.5 語音信號壓縮的DSP實現方法 223
7.6 數字基帶信號的DSP實現方法 230
習題7 234
第8章 TMS320C54x片內外設
及其套用 235
8.1 中斷系統 235
8.1.1 中斷請求 235
8.1.2 中斷暫存器 236
8.1.3 中斷控制 237
8.1.4 中斷系統套用 241
8.2 定時器 244
8.2.1 定時器結構 245
8.2.2 時鐘發生器 247
8.3 主機接口 257
8.4 串列口 260
8.4.1 標準同步串列口 261
8.4.2 緩衝同步串列口 267
8.4.3 時分多路串列口 273
8.4.4 多通道帶緩衝串列口 274
8.4.5 串列口套用 286
8.5 存儲器與I/O擴展 287
8.5.1 存儲器和I/O擴展基本方法 288
8.5.2 省電模式和復位時序 298
8.5.3 程式存儲器擴展套用 300
8.5.4 靜態數據存儲器擴展 302
8.5.5 I/O擴展套用 303
習題8 308
參考文獻 310