定 價:30 元
叢書名:新世紀電子信息與電氣類系列規(guī)劃教材
- 作者:主編胡圣堯
- 出版時間:2013/6/1
- ISBN:9787564142827
- 出 版 社:東南大學出版社
- 中圖法分類:TN911.72
- 頁碼:226頁
- 紙張:膠版紙
- 版次:2
- 開本:16K
《DSP原理與應用(第2版)》以TMS320C5402為例,系統(tǒng)的介紹了C54X系列DSP控制芯片的硬件結(jié)構(gòu)、系統(tǒng)尋址方式、指令系統(tǒng)軟件開發(fā)環(huán)境及軟件開發(fā)過程、匯編語言程序設計、開發(fā)環(huán)境及c/c++程序開發(fā)、C54的硬件電路設計、C54X的片上外設以及C5402應用舉例!禗SP原理與應用(第2版)》在介紹具體內(nèi)容時語言通谷易懂,深人淺出,并結(jié)合一些具體應用進行講解!禗SP原理與應用(第2版)》適用于本科生教材,特別是以應用為主的一些應用型本科院校、高職高專等院校.還適用于一些技術(shù)人員作參考。
1 概述
1.0 引言
1.1 DSP發(fā)展概況
1.2 DSP器件的產(chǎn)品分類
1.3 DSP的特點及應用
1.4 TMS320C54X系列
1.5構(gòu)建DSP系統(tǒng)
1.5.1 DSP系統(tǒng)模型
1.5.2數(shù)字信號處理器的選擇
1.5.3 DSP系統(tǒng)的開發(fā)過程
2 TMS320C54X的硬件結(jié)構(gòu)
2.0 引言
2.1 'C54x的硬件結(jié)構(gòu)
2.2 中央處理器
2.2.1 多總線結(jié)構(gòu)
2.2.2 運算部件
2.2.3 控制部件
2.3 存儲器結(jié)構(gòu)
3 尋址方式及指令系統(tǒng)
3.O 引言
3.1 尋址方式
3.2 流水線
3.3 指令系統(tǒng)
3.3.1 數(shù)據(jù)傳輸指令
3.3.2 算術(shù)運算
3.3.3 邏輯運算指令
3.3.4 程序控制
3.3.5 單指令重復
4 'C54x的片上外設
4.1 'C54x中斷系統(tǒng)概述
4.1.1 中斷請求
4.2 中斷控制
4.2.1 中斷屏蔽
4.2.2 中斷優(yōu)先級
4.2.3 外部中斷響應時間和外部中斷觸發(fā)
4.3 定時器結(jié)構(gòu)
4.3.1 定時器結(jié)構(gòu)圖
4.4 定時器/計數(shù)器應用步驟
4.5 'C54x串行及并行接口
4.5.1 SP標準串口
4.5.2 BSF串口
4.5.3 TDM時分復用串口
4.5.4 McBSP多通道帶緩沖串口
4.5.5 McBSF結(jié)構(gòu)及工作原理
4.5.6 McBSP串口配置
5 程序開發(fā)過程
5.O 引言
5.1 'C54x軟件開發(fā)過程
5.2 COFF的一般概念
5.2.1 C0FF文件的基本單元
5.2.2 匯編器對段的處理
5.2.3 鏈接器對段的處理
5.2.4 鏈接器對程序的重新定位
5.2.5 程序裝入
5.2.6 COFF文件中的符號
5.3 匯編程序
5.3.1 匯編語言源程序格式
5.3.2 匯編語言中的常數(shù)與字符串
5.3.3 匯編源程序中的符號
5.3.4 匯編源程序中的表達式
5.3.5 匯編偽指令
5.3.6 宏定義和宏調(diào)用
5.3.7 匯編器命令及參數(shù)
5.4 鏈接器的使用
5.4.1 鏈接器的運行
5.4.2 鏈接器命令文件的編寫與使用
5.4.3 MEMORY指令
5.4.4 SECTIONS指令
5.4.5 多個文件的鏈接實例
6 匯編語言程序設計
6.0 引言
6.1 堆棧的使用方法
6.2 控制程序
6.2.1 分支操作程序
6.2.2 循環(huán)操作程序
6.3 算術(shù)運算程序
6.3.1 加減法運算和乘法運算
6.3.2 除法運算
6.3.3 長字運算和并行運算
6.4 重復操作程序
6.4.1 單指令重復操作
6.4.2 塊程序重復操作
6.4.3 對數(shù)組x[8]中的每個元素加1
6.4.4 循環(huán)嵌套
6.5 數(shù)據(jù)塊傳送程序
7 開發(fā)環(huán)境及c/c++程序開發(fā)
7.0 引言
7.1 CCS初步探索
7.1.1 開發(fā)環(huán)境及驅(qū)動的安裝
7.1.2 軟件設置及使用簡介
7.1.3 CCS界面操作
7.1.4 GEL語言
7.2 C/C++程序設計
7.2.1 DSP上的C語言程序設計
7.2.2 C/c++程序設計流程
7.3 C/C++語言數(shù)據(jù)結(jié)構(gòu)及語法
7.4 C/C++控制語句
7.4.1 C/C++順序語句
7.4.2 C/C++分支語句
7.4.3 C/C++循環(huán)語句
7.5 C/C++語言函數(shù)
7.5.1 C/C++自定義函數(shù)
7.5.2 中斷函數(shù)
7.6 混合編程
7.6.1 C編譯器生成的段
7.6.2 存儲器分配
7.6.3 TMS320C:54x混合編程
8 C54x的硬件電路設計
8.0 引言
8.1 IC54x的引腳功能
8.2 時鐘發(fā)生器及時鐘電路
8.3 存儲器和I/O擴展基本方法
8.3.1 外部總線特性
8.3.2 外部總線等待狀態(tài)控制
8.3.3 外部總線接口分區(qū)轉(zhuǎn)換時序
8.4 節(jié)電模式和復位時序
8.5 程序存儲器擴展應用
8.6 靜態(tài)數(shù)據(jù)存儲器擴展
8.7 I/O擴展應用
8.7.1 I/O配置
9 C5402應用舉例
9.0 引言
9.1 FIR濾波器的設計及實現(xiàn)
9.2 串口應用
9.3 定時器的使用
9.4 外部中斷
9.4.1 外部中斷電路
9.5 鍵盤擴展
附錄 本書采用的符號及意義
參考文獻