《DSP處理器原理與套用》是2009年09月西安電子科技大學出版社出版的圖書,作者是鮑安平。本書以簡單的語言和詳實的步驟講述DSP使用的重點操作,將一些零散的知識點放在任務的相關原理之中,這樣既保證了章節在邏輯上的連貫性,又方便了教師的教學和學生的自學。
基本介紹
- 書名:DSP處理器原理與套用
- 作者:鮑安平 合者:周昌雄
- ISBN:9787560623238
- 定價:24.00 元
- 出版社:西安電子科技大學出版社
- 出版時間:2009年09月
- 裝幀:平裝
- 開本:16開
內容簡介
目錄
1.1 引言
1.2 什麼是DSP
1.2.1 數位訊號處理
1.2.2 數位訊號處理器
1.2.3 數位訊號處理的特點與優勢
1.2.4 數位訊號處理算法的特點
1.2.5 實時處理的概念
1.2.6 數位訊號處理算法實現的途徑
1.3 DSP處理器的特點
1.3.1 DSP處理器的結構特點
1.3.2 DSP與MCU、GPP的區別及其優勢
1.3.3 DSP處理器性能指標
1.4 DSP處理器的套用
1.5 具有代表性的DSP晶片生產商
習題與思考題
第2章 TMS320C55X系列DSP
2.1 TMS320C55X概述
2.1.1 C55X在C5000系列DSP中的地位
2.1.2 TMS320C55XDSP的套用
2.1.3 TMS320C55XDSP的主要性能和優點
2.1.4 對低功耗能力的加強
2.1.5 嵌入式仿真特性
2.2 TMS320C55XCP的結構
2.2.1 CPU結構概述
2.2.2 片內的數據和地址匯流排
2.2.3 存儲器緩衝單元(M單元)
2.2.4 指令緩衝單元(I單元)
2.2.5 程式控制單元(P單兀)
2.2.6 地址生成單元(A單元)
2.2.7 數據計算單元(D單元)
2.3 TMS320C55XDSP的存儲器和I/O空間
2.3.1 存儲器映射
2.3.2 程式空問
2.3.3 數據空間
2.3.4 I/O空間
2.4 啟動載入程式
2.5 本章小結
習題與思考題
第3章 DSP處理器軟、硬體開發工具
3.1 DSP處理器軟、硬體開發工具簡介
3.2 常用的DSP硬體開發工具
3.2.1 硬體仿真器
3.2.2 EVM和DSK
3.3 expressDSP
3.4 CCS集成開發環境
3.4.1 CCS集成開發環境的特徵與設定
3.4.2 CCS軟體的安裝與設定
3.4.3 CCS集成開發環境的使用
任務1 CCS操作入門1
任務2 CCS操作入門2
3.5 本章小結
習題與思考題
第4章 DSP軟體開發
4.1 程式定位方式的比較
4.2 公共目標檔案格式
4.2.1 段(sections)
4.2.2 彙編器對段的處理
4.2.3 連結器對段的處理
4.2.4 重新定位
4.2.5 程式裝入
4.2.6.cmd檔案
4.3 DSP彙編程式簡介
4.3.1 定址模式及指令系統
4.3.2 C55X彙編語言指令系統的特點
4.4 DSPc語言程式基礎
4.4.1 DSP軟體的設計方式
4.4.2 C語言軟體開發過程
4.4.3 C語言運行環境
4.5 TIDSP軟體開發平台
4.5.1 傳統軟體開發方法
4.5.2 TI倡導的DSP軟體架構
任務3 編寫一個以C語言為基礎的DSP程式
任務4 編寫一個以彙編(ASM)語言為基礎的DSP程式
任務5 編寫一個彙編語言和C語言混合的DSP程式
任務6 DSP數據存取
4.6 本章小結
習題與思考題
第5章 TMS320C55XDSP的外設
5.1 引言
5.2 通用計時器
5.2.1 通用計時器簡介
5.2.2 TMS320C55X中斷系統
5.2.3 計時器中斷
5.2.4 計時器暫存器
5.2.5 計時器的操作
任務7 DSP的定時器
5.3 TMS320C5509DSF片LADC
5.3.1 ADC簡介
5.3.2 總轉換時間
5.3.3 初始化和監視轉換周期
5.3.4 ADC暫存器
任務8 單路、多路模數轉換(A/D)
5.4 外部存儲器接口(EMlF)
5.4.1 EMIF簡介
5.4.2 EMIF信號
5.4.3 對存儲器的考慮
5.4.4 EMIF暫存器
5.4.5 SDRAM的使用
任務9 通過EMIF接口控制指示燈
任務10 通過EMIF接口讀取撥碼開關狀態
5.5 本章小結
習題與思考題
第6章 利用DSP實現外部控制與通信
6.1 通用輸入,輸出連線埠(GPIO)
6.2 多通道緩衝串口(McBSP)
6.2.1 同步串列通信基礎知識
6.2.2 TMS320C55XDSP的McBSP
任務11 通用輸入/輸出管腳套用
任務12 發光二極體陣列
任務13 直流電機的控制
6.3 通用異步接收/傳送器
6.3.1 URAT簡介
6.3.2 TMS320C5509上uART的實現
6.3.3 TLl6C550暫存器
任務14 異步串口通信
6.4 本章小結
習題與思考題
第7章 數位訊號處理方法及其DSP實現
7.1 數字濾波器的基本概念
7.1.1 數字濾波器結構的表示方法
7.1.2 一般數字濾波器的設計方法概述
7.2 有限衝擊回響濾波器(FIR)的原理結構及設計
7.2.1 FIR濾波器的基本原理
7.2.2 FIR濾波器的設計方法
任務15 有限衝擊回響濾波器(FIR)算法實現
7.3 無限衝擊回響濾波器(IIR)的原理結構及設計
7.3.1 IIR濾波器的基本概念
7.3.2 IIR濾波器的設計方法簡介
任務16 無限衝擊回響濾波器(IIR)算法實現
任務17 用FIR濾波器實現信號濾波
7.4 快速傅立葉變換(FFT)
任務18 FFT算法實現
7.5 本章小結
習題與思考題
第8章 利用DSP實現語音信號採集與分析
8.1 引言
8.2 語音codec晶片TLN320AIC23的設計和控制原理
8.2.1 工作原理
8.2.2 TLN320AIC23內部暫存器
8.3 12C模組
8.3.1 I2C匯流排特點與工作原理
8.3.2 TMS320VC5509DSP的I2C模組功能
8.3.3 復位和關閉I2C模組
8.3.4 I2C模組暫存器
任務19 語音採集和放送
任務20 實現語音信號編碼解碼(G.711)
任務21 語音信號的FIR濾波
8.4 本章小結
習題與思考題
第9章 DSP系統硬體設計
9.1 DSP系統的設計過程
9.2 DSP系統中信號的流程
9.3 DSP系統硬體設計
9.3.1 典型DSP系統的硬體組成
9.3.2 電源
9.3.3 時鐘
9.3.4 存儲器
9.3.5 電平轉換
9.3.6 硬體設計的其他因素的考慮
習題與思考題
附錄 C5000彙編語言指令概要
參考文獻