DSP技術(shù)及應(yīng)用

出版時間:2012-6  出版社:西安電子科技大學(xué)出版社  作者:江金龍  頁數(shù):198  字?jǐn)?shù):301000  

內(nèi)容概要

  本書以c5000系列dsp中的tms320vc5416芯片為主線,介紹dsp的cpu結(jié)構(gòu)、片內(nèi)外設(shè)、尋址方式、指令流水線、匯編指令、匯編程序設(shè)計、c語言編程與混合編程和硬件系統(tǒng)設(shè)計等內(nèi)容。
全書共分為8章。第1章介紹dsp系統(tǒng)設(shè)計的基礎(chǔ)知識; 第2~3章介紹 dsp芯片的硬件結(jié)構(gòu)和片內(nèi)外設(shè),內(nèi)容從簡單到復(fù)雜,逐步深入;
第4~6章介紹尋址方式、
指令流水線、匯編指令和匯編程序設(shè)計,并采用c語言與匯編語言相結(jié)合的方式講授,便于讀者深入理解和應(yīng)用;第7章介紹c語言編程與混合編程,實現(xiàn)c語言與匯編語言的優(yōu)勢互補(bǔ);第8章dsp硬件系統(tǒng)設(shè)計介紹鍵盤輸入、液晶顯示輸出、a/d與d/a等模塊的設(shè)計及編程,幫助讀者實現(xiàn)從理論到實踐的轉(zhuǎn)變。通過學(xué)習(xí),讀者可獨立設(shè)計一個基本的dsp系統(tǒng)。
《DSP技術(shù)及應(yīng)用(高等學(xué)校電子與通信類專業(yè)十二五規(guī)劃教材)》可作為工科類高等學(xué)校通信工程、電子信息工程、生物醫(yī)學(xué)工程和自動化等專業(yè)的本科教材,也可作為相關(guān)技術(shù)人員和科研人員的參考書。

書籍目錄

第1章 dsp系統(tǒng)設(shè)計的基礎(chǔ)知識
1.1 數(shù)制和數(shù)制轉(zhuǎn)換
1.2 數(shù)據(jù)位數(shù)和符號
1.3 補(bǔ)碼
1.4 補(bǔ)碼加減運算
1.5 符號擴(kuò)展與補(bǔ)碼乘法
1.6 整數(shù)除法運算
1.7 小數(shù)補(bǔ)碼和運算
習(xí)題
第2章 tms320c54x數(shù)字信號處理器硬件結(jié)構(gòu)
2.1 tms320c54x的內(nèi)部結(jié)構(gòu)及主要特性
2.1.1 tms320c54x的內(nèi)部結(jié)構(gòu)
2.1.2 tms320c54x的主要特性
2.2 總線結(jié)構(gòu)
2.3 存儲系統(tǒng)
2.3.1 存儲器空間
2.3.2 片內(nèi)rom存儲器
2.3.3 數(shù)據(jù)存儲器
2.3.4 i/o存儲器空間
2.4 中央處理單元(cpu)
2.4.1 cpu狀態(tài)和控制寄存器
2.4.2 算術(shù)邏輯單元(alu)
2.4.3 累加器a和b
2.4.4 桶形移位器
2.4.5 乘法器/加法器單元
2.4.6 比較、選擇和存儲單元
2.4.7 指數(shù)編碼器
2.5 tms320vc5416的引腳及說明
習(xí)題
第3章 tms320c54x dsp片內(nèi)外設(shè)
3.1 時鐘發(fā)生器
3.1.1 硬件配置鎖相環(huán)
3.1.2 軟件配置鎖相環(huán)
3.1.3 主時鐘clkout輸出
3.2 定時器
3.2.1 定時器工作原理
3.2.2 定時器的多時鐘應(yīng)用
3.3 中斷系統(tǒng)
3.3.1 中斷分類
3.3.2 中斷屏蔽寄存器(imr)和中斷標(biāo)志寄存器(ifr)
3.3.3 中斷請求及中斷處理
3.3.4 中斷操作流程
3.3.5 重新映射中斷向量地址
3.4 通用i/o接口
3.4.1 xf和 ?bio?[tx-]
3.4.2 hpi數(shù)據(jù)線用作通用i/o接口
3.4.3 mcbsp用作通用i/o接口
3.5 mcbsp用作spi接口
3.5.1 spi協(xié)議與mcbsp
3.5.2 mcbsp配置為spi的方法
3.5.3 mcbsp配置為spi主機(jī)模式的操作
3.5.4 mcbsp配置為spi從機(jī)模式的操作
3.5.5 mcbsp用作spi接口的初始化
3.6 多通道緩沖串口mcbsp
3.6.1 mcbsp的主要特性
3.6.2 mcbsp的工作原理
3.6.3 mcbsp的發(fā)送與接收
3.7 主機(jī)接口
3.7.1 概述
3.7.2 hpi8接口結(jié)構(gòu)
3.7.3 hpi8引腳功能
3.7.4 hpi8有關(guān)寄存器
3.7.5 非復(fù)用模式下的hpi16接口
3.8 dma控制器
3.8.1 dma寄存器
3.8.2 dma各個通道寄存器
3.9 外部總線操作
3.9.1 外部總線的硬件組成
3.9.2 外部總線時鐘
3.9.3 外部總線優(yōu)先權(quán)及等待
3.9.4 外部總線時序
3.9.5 軟件等待狀態(tài)寄存器和軟件等待控制寄存器
3.9.6 可編程分區(qū)切換邏輯
習(xí)題
第4章 尋址方式與流水線
4.1 數(shù)據(jù)尋址方式
4.1.1 立即數(shù)尋址
4.1.2 絕對尋址
4.1.3 累加器尋址
4.1.4 直接尋址
4.1.5 間接尋址
4.1.6 存儲器映射寄存器尋址
4.1.7 堆棧尋址
4.2 程序?qū)ぶ贩绞?br /> 4.2.1 程序存儲器地址生成器
4.2.2 程序計數(shù)器(pc)和擴(kuò)展程序計數(shù)器(xpc)
4.2.3 延時轉(zhuǎn)移下的pc操作
4.3 指令流水線
4.4 匯編程序流程控制
4.4.1 條件操作
4.4.2 分支轉(zhuǎn)移指令
4.4.3 重復(fù)操作指令
4.4.4 函數(shù)調(diào)用與返回
4.4.5 中斷
習(xí)題
第5章 tms320c54x dsp匯編指令
5.1 匯編程序格式
5.2 匯編表達(dá)式
5.3 指令中的符號及縮寫
5.4 指令系統(tǒng)
5.4.1 加載和存儲指令
5.4.2 程序控制指令
5.4.3 算術(shù)運算指令
5.4.4 邏輯運算指令
5.4.5 并行操作指令
5.5 可重復(fù)和不可重復(fù)執(zhí)行的指令
5.5.1 重復(fù)執(zhí)行時變成單周期的多周期指令
5.5.2 不可重復(fù)執(zhí)行的指令
5.6 匯編偽指令
5.6.1 變量定義和常數(shù)初始化
5.6.2 段定義相關(guān)偽指令
5.6.3 引用其他文件和條件匯編
5.6.4 宏定義和宏引用
5.6.5 memory和sectio 偽指令
習(xí)題
第6章 匯編程序設(shè)計
6.1 算法設(shè)計方法
6.1.1 查表法
6.1.2 數(shù)學(xué)變換法
6.2 fir濾波器的設(shè)計
6.2.1 直接型fir濾波器實現(xiàn)
6.2.2 系數(shù)對稱fir濾波器實現(xiàn)
6.2.3 fir濾波系數(shù)的matlab輔助設(shè)計
6.2.4 dsplib庫中的fir濾波函數(shù)
6.2.5 調(diào)用dsplib庫文件的方法
6.3 iir濾波器設(shè)計
6.3.1 iir濾波器傳遞函數(shù)及實現(xiàn)結(jié)構(gòu)
6.3.2 iir濾波系數(shù)的matlab輔助設(shè)計
6.3.3 dsplib庫的iir濾波器程序
6.4 快速傅立葉變換的dsp實現(xiàn)
6.4.1 基2復(fù)數(shù)fft算法的原理
6.4.2 實序列fft算法(rfft)原理
6.4.3 蝶形運算的實數(shù)實現(xiàn)
6.4.4 16點rfft算法流程
習(xí)題
第7章 c語言編程與混合編程
7.1 c語言編程
7.1.1 c54x支持的基本數(shù)據(jù)類型
7.1.2 常量與變量
7.1.3 運算符與表達(dá)式
7.1.4 函數(shù)及調(diào)用規(guī)則
7.1.5 c語言庫函數(shù)
7.1.6 dsplib匯編庫函數(shù)
7.2 c程序編譯
7.2.1 c編譯器生成的段
7.2.2 c編譯器的寄存器規(guī)則
7.2.3 c程序的系統(tǒng)初始化
7.3 c語言與匯編語言混合編程
7.3.1 混合編程方式
7.3.2 c程序訪問匯編變量
7.3.3 c程序訪問匯編函數(shù)
習(xí)題
第8章 dsp硬件系統(tǒng)設(shè)計
8.1 dsp應(yīng)用領(lǐng)域
8.2 dsp系統(tǒng)設(shè)計流程
8.3 dsp硬件系統(tǒng)設(shè)計
8.3.1 電源模塊
8.3.2 復(fù)位電路
8.3.3 存儲器
8.3.4 a/d和d/a模塊
8.3.5 鍵盤和液晶顯示器
8.3.6 仿真接口
8.4 鍵盤輸入接口設(shè)計
8.4.1 行列式鍵盤工作原理
8.4.2 獨立式鍵盤工作原理
8.4.3 標(biāo)準(zhǔn)ps/2鍵盤工作原理
8.4.4 行列式鍵盤與dsp接口編程
8.5 液晶顯示器接口設(shè)計
8.5.1 顯示結(jié)構(gòu)
8.5.2 引腳說明
8.5.3 串行傳輸時序圖
8.5.4 指令說明
8.5.5 液晶顯示器與dsp接口應(yīng)用
8.6 a/d接口設(shè)計
8.6.1 tlv1572工作原理
8.6.2 tlv1572與dsp接口應(yīng)用
8.7 d/a接口設(shè)計
8.7.1 tlv5617工作原理
8.7.2 tlv5617與dsp接口應(yīng)用
習(xí)題
附錄1 線性相位fir低通濾波器設(shè)計的matlab程序
附錄2 浮點數(shù)轉(zhuǎn)化為定點十六進(jìn)制數(shù)的matlab程序
附錄3 rfft匯編程序
參考文獻(xiàn)

編輯推薦

江金龍編著的《DSP技術(shù)及應(yīng)用(高等學(xué)校電子與通信類專業(yè)十二五規(guī)劃教材)》以c5000系列dsp中的tms320vc5416芯片為主線,介紹dsp的cpu結(jié)構(gòu)、片內(nèi)外設(shè)、尋址方式、指令流水線、匯編指令、匯編程序設(shè)計、c語言編程與混合編程和硬件系統(tǒng)設(shè)計等內(nèi)容。本書可作為工科類高等學(xué)校通信工程、電子信息工程、生物醫(yī)學(xué)工程和自動化等專業(yè)的本科教材,也可作為相關(guān)技術(shù)人員和科研人員的參考書。

圖書封面

評論、評分、閱讀與下載


    DSP技術(shù)及應(yīng)用 PDF格式下載


用戶評論 (總計1條)

 
 

  •   學(xué)校訂的書 網(wǎng)上買的 便宜 挺好 一個樣
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7