DSP原理與開發(fā)實例(21世紀高等院校電子信息類本科規(guī)劃教材)
定 價:35 元
叢書名:21世紀高等院校電子信息類本科規(guī)劃教材
- 作者:吉建華 主編
- 出版時間:2014/1/1
- ISBN:9787111452492
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TN911.72
- 頁碼:263
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書以TI公司的TMS320C54x系列DSP為平臺、以提高讀者工程應(yīng)用能力為目的,由淺入深、全面系統(tǒng)地介紹了DSP的相關(guān)知識和技術(shù)。全書共分為8章。第1章介紹DSP的定義、發(fā)展、分類、特點、應(yīng)用領(lǐng)域以及DSP系統(tǒng)的構(gòu)成、優(yōu)勢和設(shè)計流程等內(nèi)容。第2章介紹CCS的安裝和配置、CCS的界面和菜單、CCS的基本功能和通用擴展語言等內(nèi)容。第3章介紹TMS320C54x的軟件開發(fā)過程。第4章通過大量翔實的例題詳細介紹TMS320C54x的匯編語言源程序格式、操作碼中的符號和縮寫、指令系統(tǒng)中所用到的記號和運算符號以及匯編指令系統(tǒng)。第5章介紹數(shù)據(jù)尋址和程序?qū)ぶ。?章以TMS320C5416為例,介紹DSP芯片的總線結(jié)構(gòu)、中央處理單元(CPU)、存儲器和存儲空間等基本結(jié)構(gòu)。第7章介紹DSP的通用I/O口、時鐘發(fā)生器、定時器、主機接口、串口及外部總線等片內(nèi)外設(shè)。第8章主要介紹基于TMS320VC5416的DSP應(yīng)用系統(tǒng)設(shè)計,包括最小系統(tǒng)設(shè)計和擴展系統(tǒng)(音頻系統(tǒng))設(shè)計以及相應(yīng)的系統(tǒng)調(diào)試方法。
前言
教學(xué)建議
第1章.緒論
.1.1.DSP芯片
1.1.1.DSP的含義
1.1.2.DSP的歷史與發(fā)展
1.1.3.DSP的分類
1.1.4.DSP的結(jié)構(gòu)特點
1.1.5.DSP的應(yīng)用領(lǐng)域
.1.2.DSP系統(tǒng)
1.2.1.DSP系統(tǒng)的構(gòu)成
1.2.2.DSP系統(tǒng)的優(yōu)勢
1.2.3.DSP系統(tǒng)的設(shè)計流程
.1.3.小結(jié)
.思考題 前言
教學(xué)建議
第1章.緒論
.1.1.DSP芯片
1.1.1.DSP的含義
1.1.2.DSP的歷史與發(fā)展
1.1.3.DSP的分類
1.1.4.DSP的結(jié)構(gòu)特點
1.1.5.DSP的應(yīng)用領(lǐng)域
.1.2.DSP系統(tǒng)
1.2.1.DSP系統(tǒng)的構(gòu)成
1.2.2.DSP系統(tǒng)的優(yōu)勢
1.2.3.DSP系統(tǒng)的設(shè)計流程
.1.3.小結(jié)
.思考題
第2章.DSP集成開發(fā)環(huán)境
.2.1.概述
.2.2.CCS安裝
.2.3.CCS系統(tǒng)配置
.2.4.CCS系統(tǒng)界面
.2.5.CCS基本功能
2.5.1.工程的維護與構(gòu)建
2.5.2.程序調(diào)試
2.5.3.圖形顯示
2.5.4.File.I/O
2.5.5.開銷估計
.2.6.通用擴展語言
2.6.1.GEL函數(shù)的語法
2.6.2.GEL函數(shù)的關(guān)鍵字
2.6.3.GEL文件的加載與卸載
2.6.4.GEL文件應(yīng)用舉例
2.6.5.CCS內(nèi)建GEL函數(shù)
.2.7.小結(jié)
.實驗一:CCS基本操作
.思考題
第3章.TMS320C54x軟件開發(fā)基礎(chǔ)
.3.1.TMS320C54x軟件開發(fā)過程
.3.2.匯編偽指令
.3.3.匯編宏指令
.3.4.COFF目標文件
3.4.1.COFF文件中的段
3.4.2.匯編器對段的處理
3.4.3.鏈接器對段的處理
3.4.4.鏈接命令文件
.3.5.C語言程序設(shè)計
3.5.1.數(shù)據(jù)類型
3.5.2.變量的作用域和生存期
3.5.3.C語言程序中的段
.3.6.混合語言程序設(shè)計
3.6.1.C語言函數(shù)結(jié)構(gòu)和調(diào)用規(guī)則
3.6.2.獨立的C模塊和匯編模塊接口
3.6.3.在C語言程序中使用匯編程序中的變量和常數(shù)
3.6.4.直接在C語言程序的相應(yīng)位置嵌入?yún)R編語句
.3.7.小結(jié)
.實驗二:宏指令應(yīng)用
.實驗三:鏈接命令文件編寫
.實驗四:C語言程序設(shè)計
.實驗五:混合語言程序設(shè)計
.思考題
第4章.TMS320C54x匯編指令系統(tǒng)
.4.1.匯編語言源程序格式
.4.2.指令系統(tǒng)中的符號、縮寫、記號與運算符
.4.3.匯編指令系統(tǒng)
4.3.1.算術(shù)運算指令
4.3.2.邏輯運算指令
4.3.3.程序控制指令
4.3.4.數(shù)據(jù)傳送指令
.4.4.小結(jié)
.實驗六:匯編語言程序設(shè)計
.思考題
第5章.TMS320C54x尋址方式
.5.1.程序執(zhí)行過程
.5.2.數(shù)據(jù)尋址
5.2.1.立即尋址
5.2.2.絕對尋址
5.2.3.累加器尋址
5.2.4.直接尋址
5.2.5.間接尋址
5.2.6.存儲器映像寄存器尋址
5.2.7.堆棧尋址
.5.3.程序?qū)ぶ?br />5.3.1.程序計數(shù)器
5.3.2.擴展程序計數(shù)器
5.3.3.分支轉(zhuǎn)移
5.3.4.調(diào)用與返回
5.3.5.條件操作
5.3.6.重復(fù)操作
5.3.7.復(fù)位操作
5.3.8.中斷
5.3.9.中斷向量表
.5.4.小結(jié)
.思考題
第6章.TMS320C54x基本結(jié)構(gòu)
.6.1.TMS320C54x結(jié)構(gòu)簡介
.6.2.內(nèi)部總線結(jié)構(gòu)
.6.3.CPU
6.3.1.ALU
6.3.2.累加器
6.3.3.桶形移位器
6.3.4.乘法器/加法器單元
6.3.5.比較、選擇和存儲單元
6.3.6.指數(shù)編碼器
6.3.7.CPU狀態(tài)和控制寄存器
.6.4.存儲器
6.4.1.DSP芯片的存儲器
6.4.2.存儲空間分配
6.4.3.TMS320C5416寄存器
.6.5.小結(jié)
.實驗七:FFT程序設(shè)計
.實驗八:FIR濾波器設(shè)計
.實驗九:IIR濾波器設(shè)計
.思考題
第7章.TMS320C54x片內(nèi)外設(shè)
.7.1.通用I/O引腳
.7.2.時鐘發(fā)生器
.7.3.定時器
.7.4.主機接口
.7.5.串口
7.5.1.標準同步串口
7.5.2.緩沖同步串口
7.5.3.時分復(fù)用串口
7.5.4.多通道緩沖串口
.7.6.外部總線
.7.7.TMS320C54x外部引腳
.7.8.小結(jié)
.實驗十:定時器設(shè)計
.思考題
第8章.DSP應(yīng)用系統(tǒng)設(shè)計
.8.1.DSP最小系統(tǒng)設(shè)計
8.1.1.系統(tǒng)電源
8.1.2.復(fù)位電路
8.1.3.時鐘電路
8.1.4.JTAG接口
8.1.5.DSP其他引腳電路
.8.2.DSP擴展系統(tǒng)設(shè)計
8.2.1.音頻編解碼電路
8.2.2.外擴存儲系統(tǒng)
8.2.3.CPLD及顯示系統(tǒng)
8.2.4.PCB電路設(shè)計
8.2.5.系統(tǒng)硬件調(diào)試
.8.3.DSP系統(tǒng)軟件設(shè)計與調(diào)試
8.3.1.DSP最小系統(tǒng)軟件調(diào)試
8.3.2.音頻系統(tǒng)軟件調(diào)試
8.3.3.SARAM軟件調(diào)試
8.3.4.FLASH軟件調(diào)試
8.3.5.顯示系統(tǒng)軟件調(diào)試
8.3.6.Bootloader軟件調(diào)試
8.3.7.CPLD軟件調(diào)試
.8.4.小結(jié)
.實驗十一:基于應(yīng)用系統(tǒng)的音頻軟件設(shè)計
.實驗十二:基于應(yīng)用系統(tǒng)的LCD1602軟件設(shè)計
.思考題
參考文獻