數位信號處理之 DSP 程式設計
內容描述
<內容簡介>
本書以循序漸進的方式,介紹目前在消費性電子產品上應用極為廣泛的數位信號處理器。本書以美商德州儀器(TI)公司C55xx系列DSP為主軸,分為基礎篇和應用篇,基礎篇著重在C5510DSP晶片硬體架構、指令定址模式、指令功能介紹、中斷控制、串列埠McBSP以及直接記憶體存取DMA的控制,應用篇則著重在介紹FIR/IIR數位濾波器設計、快速傅立業轉換(FFT)等實驗。
<章節目錄>
第一章 信號處理概論1-1
概論1-2 信號的取樣1-3 信號的重建1-4 定點數與浮點數1-5 2's補數1-6 Q-格式1-7
DSP運算架構第二章 CPU與記憶體架構2-1 概論2-2 功能單元2-3 CUP暫存器 2-102-4 管線結構
2-152-5 記憶體映射2-6 VC5510記憶體第三章 程式發展流程3-1 公共目的檔格式COFF3-2
組合語言程式語法3-3 整合式發展環境─CCS第四章 定址模式4-1 絕對定址模式4-2 直接定址模式4-3
間接定址模式4-4 實驗第五章 程式流程控制5-1 跳躍(jump or branch)5-2 重複(repeat或block
repeat)5-3 呼叫(call)5-4 程式流程控制暫存器(PC, RETA, CFCT)5-5
堆疊操作(stack)5-6 中斷(interrupt)5-7 實驗第六章 代數指令功能介紹6-1
資料載入與存取運算指令6-2 算數運算指令6-3 邏輯運算指令6-4 程式控制指令6-5 其他特殊功能指令第七章
計時器與時脈產生器7-1 計時器動作原理7-2 計時器啟動步驟7-3 時脈產生器7-4 一般目的輸出入接腳7-5
實驗第八章 直接記憶體存取8-1 概論8-2 傳輸格式8-3 通道起始位址8-4 更新傳輸位址8-5
通道同步事件8-6 單區塊傳輸與多區塊傳輸8-7 DMA中斷8-8 實驗第九章 串列埠McBSP9-1
McBSP的一般敘述9-2 串列資料傳輸格式9-3 McBSP標準傳輸程序9-4 u-law/A-law壓縮與解壓縮9-5
取樣率產生器9-6 McBSP多通道選擇控制9-7 SPI協定9-8 McBSP控制暫存器9-9 實驗第十章
晶片支援函數庫10-1 晶片支援函數庫10-2 使用CSL規劃DMA週邊10-3 使用CSL規劃Timer週邊10-4
使用CSL規劃McBSP週邊第十一章 5510 DSK發展板11-1 基本特性11-2 AIC23 Codec11-3
同步記憶體SDRAM11-4 BSL第十二章 FIR數位濾波器12-1 數位濾波器12-2
FIR數位濾波器的設計12-3 FIR數位濾波器的實現第十三章 IIR數位濾波器 13-1 IIR濾波器基本結構13-2
類比濾波器的特性13-3 脈衝響應不變法 13-3313-4 雙線性變換法 13-3713-5 頻率轉換 13-4513-6
IIR數位濾波器設計與實現第十四章 快速傅立業轉換14-1 前言14-2 FFT的理論算法14-3
FFT的DSP程式設計14-4 實驗第十五章 雙音頻信號DTMF15-1 DTMF信號的產生15-2
DTMF信號的檢測附錄A 如何獲得CCS評估版軟體