注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)TMS320C54x DSP應(yīng)用程序設(shè)計(jì)教程

TMS320C54x DSP應(yīng)用程序設(shè)計(jì)教程

TMS320C54x DSP應(yīng)用程序設(shè)計(jì)教程

定 價(jià):¥33.00

作 者: 清源科技編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): DSP應(yīng)用開(kāi)發(fā)教程系列
標(biāo) 簽: 儀表工業(yè)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111135005 出版時(shí)間: 2004-01-01 包裝: 精裝
開(kāi)本: 26cm 頁(yè)數(shù): 327 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)主要講述了TSM320C54X DSP硬件概況、內(nèi)部資源、匯編語(yǔ)言尋址方式和指令系統(tǒng)、匯編程序的編寫(xiě)方法、C/C++編譯器、C/C++代碼的的優(yōu)化和鏈接、C/C++運(yùn)行和支持庫(kù)、C54X DSP的C/C++語(yǔ)言、CCS集成調(diào)試環(huán)境以及程序設(shè)計(jì)實(shí)例。本書(shū)還針對(duì)信號(hào)處理的應(yīng)用,講述如何在C54XDSP平臺(tái)上實(shí)現(xiàn)相應(yīng)應(yīng)用程序的開(kāi)發(fā)。本書(shū)主要面向從事自動(dòng)控制、信號(hào)處理、圖像處理、語(yǔ)言處理、通信以及相關(guān)電子儀器儀表系統(tǒng)設(shè)計(jì)的技術(shù)人員,也適合高校師生學(xué)習(xí)參考,是一本全面而實(shí)用的針對(duì)TMS320C54X系列DSP的學(xué)習(xí)教程。

作者簡(jiǎn)介

暫缺《TMS320C54x DSP應(yīng)用程序設(shè)計(jì)教程》作者簡(jiǎn)介

圖書(shū)目錄

前言
第1章 TMS320C54x系列DSP概述
1. 1 DSP芯片概述
1. 2 TMS320C54x系列DSP的結(jié)構(gòu)和特點(diǎn)
1. 2. 1 TMS320C54x系列DSP的概述
1. 2. 2 TMS320C54x系列DSP的特點(diǎn)
1. 2. 3 TMS320C54xDSP的內(nèi)部硬件結(jié)構(gòu)
1. 3 總線(xiàn)結(jié)構(gòu)
1. 4 CPU狀態(tài)和控制寄存器
1. 4. 1 狀態(tài)寄存器ST0和STl
1. 4. 2 處理器工作模式狀態(tài) PMST 寄存器
1. 5 算術(shù)邏輯單元 ALU
1. 5. 1 ALU的輸入
1. 5. 2 溢出處理
1. 5. 3 進(jìn)位位
1. 5. 4 雙16位模式
1. 6 累加器A和B
1. 6. 1 保存累加器的內(nèi)容
1. 6. 2 累加器移位和循環(huán)操作
1. 6. 3 飽和處理累加器內(nèi)容
1. 6. 4 專(zhuān)用指令
1. 7 桶式移位器
1. 8 乘法器肋口法器單元
1. 8. 1 乘法器的輸入源
1. 8. 2 乘法/加法 MAC 指令
1. 8. 3 MAC和MAS乘法運(yùn)算的飽和處理
1. 9 比較. 選擇和存儲(chǔ)單元
1. 10 指數(shù)編碼器
第2章 存儲(chǔ)器和I/0空間操作
2. 1 TMS320C54xDSP存儲(chǔ)器概述
2. 2 存儲(chǔ)器空間
2. 3 程序存儲(chǔ)器
2. 3. 1 程序存儲(chǔ)器的可配置性
2. 3. 2 片內(nèi)ROM的組織
2. 3. 3 程序存儲(chǔ)器地址映射和片內(nèi)ROM內(nèi)容
2. 3. 4 片內(nèi)ROM的代碼內(nèi)容和映射
2. 3. 5 擴(kuò)展程序存儲(chǔ)器
2. 4 數(shù)據(jù)存儲(chǔ)器
2. 4. 1 數(shù)據(jù)存儲(chǔ)器的可配置性
2. 4. 2 片內(nèi)RAM的組織
2. 4. 3 存儲(chǔ)器映射寄存器
2. 5 I/O空間及其訪(fǎng)問(wèn)
第3章 尋址方式和程序控制
3. 1 立即尋址
3. 2 絕對(duì)尋址
3. 2. 1 數(shù)據(jù)存儲(chǔ)器地址 dmad 尋址
3. 2. 2 程序存儲(chǔ)器地址 pmad 尋址
3. 2. 3 端口地址 PA 尋址
3. 2. 4 * 1k 尋址
3. 3 累加器尋址
3. 4 直接尋址
3. 4. 1 基于DP的直接尋址
3. 4. 2 基于SP的直接尋址
3. 5 間接尋址
3. 5. 1 單操作數(shù)尋址
3. 5. 2 ARAU和地址產(chǎn)生操作
3. 5. 3 單操作數(shù)地址的修改
3. 5. 4 雙操作數(shù)尋址
3. 5. 5 修正 ARP 模式
3. 6 存儲(chǔ)器映射寄存器尋址
3. 7 堆棧尋址
3. 8 數(shù)據(jù)類(lèi)型
3. 9 產(chǎn)生程序存儲(chǔ)器地址
3. 10 程序計(jì)數(shù)器 PC
3. 11 程序控制
3. 11. 1 分支轉(zhuǎn)移
3. 11. 2 調(diào)用
3. 11. 3 返回
3. 11. 4 條件操作
3. 11. 5 重復(fù)單條指令
3. 11. 6 重復(fù)一個(gè)指令塊
3. 12 復(fù)位操作
3. 13 TMS320C54xDSP的中斷系統(tǒng)
3. 13. 1 TMS320C54x的中斷系統(tǒng)概述
3. 13. 2 中斷標(biāo)志寄存器 IFR
3. 13. 3 中斷屏蔽寄存器 IMR
3. 13. 4 接收中斷請(qǐng)求
3. 13. 5 應(yīng)答中斷
3. 13. 6 執(zhí)行中斷服務(wù)程序 ISR
3. 13. 7 保存中斷上下文
3. 13. 8 中斷等待時(shí)間
3. 13. 9 中斷操作流程
3. 13. 10 重新映射中斷向量地址
3. 13. 11 中斷和中斷向量表
3. 14 節(jié)電模式
3. 14. 1 IDLEl模式
3. 14. 2 IDLE2模式
3. 14. 3 IDLE3模式
3. 14. 4 保持 Hold 模式
3. 14. 5 其他節(jié)電性能
第4章 流水線(xiàn)
4. 1 流水線(xiàn)操作
4. 1. 1 流水線(xiàn)的分支轉(zhuǎn)移指令
4. 1. 2 流水線(xiàn)中的調(diào)用指令
4. 1. 3 流水線(xiàn)中的返回指令
4. 1. 4 流水線(xiàn)中的條件執(zhí)行
4. 1. 5 流水線(xiàn)中的條件調(diào)用和分支轉(zhuǎn)移
4. 2 中斷和流水線(xiàn)
4. 3 雙訪(fǎng)問(wèn)存儲(chǔ)器和流水線(xiàn)
4. 3. 1 解決取指和讀操作數(shù)之間的沖突
4. 3. 2 解決寫(xiě)操作數(shù)和讀雙操作數(shù)之間的沖突
4. 3. 3 解決寫(xiě)操作數(shù). 寫(xiě)操作數(shù)和讀雙操作數(shù)的沖突
4. 4 單訪(fǎng)問(wèn)存儲(chǔ)器和流水線(xiàn)
4. 5 流水線(xiàn)等待
4. 5. 1 訪(fǎng)問(wèn)存儲(chǔ)器映射寄存器的推薦指令
4. 5. 2 更新ARx. BK或SP-解決沖突
第5章 匯編程序設(shè)計(jì)
5. 1 應(yīng)用軟件開(kāi)發(fā)流程和工具
5. 2 COFF文件概述
5. 2. 1 COFF文件的基本單元--段
5. 2. 2 匯編器對(duì)段的處理
5. 2. 3 鏈接器對(duì)段的處理
5. 2. 4 重新定位
5. 2. 5 運(yùn)行時(shí)重新定位
5. 2. 6 加載程序
5. 2. 7 COFF文件中的符號(hào)
5. 3 匯編語(yǔ)言程序格式
5. 3. 1 匯編程序格式
5. 3. 2 匯編語(yǔ)言的數(shù)據(jù)格式
5. 3. 3 表達(dá)式
5. 3. 4 內(nèi)置函數(shù)
5. 3. 5 加載值到擴(kuò)展程序存儲(chǔ)器
5. 4 匯編偽指令
5. 4. 1 定義段的偽指令
5. 4. 2 初始化常數(shù)的偽指令
5. 4. 3 對(duì)準(zhǔn)段程序計(jì)數(shù)器的偽指令
5. 4. 4 格式化輸出清單文件的偽指令
5. 4. 5 引用其他文件的偽指令
5. 4. 6 條件匯編偽指令
5. 4. 7 匯編時(shí)符號(hào)偽指令
5. 4. 8 混合偽指令
5. 4. 9 常用偽指令及其語(yǔ)法格式
5. 5 程序匯編
5. 5. 1 運(yùn)行匯編程序
5. 5. 2 條件匯編
5. 5. 3 列表文件
5. 5. 4 交叉引用清單
5. 6 程序鏈接
5. 6. 1 鏈接器的調(diào)用
5. 6. 2 鏈接器的選項(xiàng)
5. 6. 3 鏈接器命令文件 . cmd文件
5. 7 編寫(xiě)鏈接器命令文件 . cmd文件
5. 7. 1 MEMORY指令
5. 7. 2 SECTIONS指令
5. 7. 3 MEMORY和SECTIONS指令的默認(rèn)算法
5. 7. 4 命令文件編寫(xiě)及鏈接實(shí)例
5. 8 宏定義和調(diào)用宏
5. 8. 1 宏定義
5. 8. 2 調(diào)用宏
5. 8. 3 使用遞歸和嵌入宏
第6章 匯編語(yǔ)言指令
6. 1 指令集概述
6. 1. 1 算術(shù)操作
6. 1. 2 邏輯操作
6. 1. 3 程序控制
6. 1. 4 加載和存儲(chǔ)指令
6. 2 指令集的符號(hào)和縮寫(xiě)
第7章 C/C 編譯器概述
7. 1 C/C 編譯器命令解釋程序
7. 2 調(diào)用編譯器解釋命令程序
7. 3 改變編譯器的選項(xiàng)
7. 3. 1 常用的選項(xiàng)
7. 3. 2 指定文件名
7. 3. 3 修改編譯器對(duì)文件名的解釋
7. 3. 4 修改編譯器對(duì)文件名擴(kuò)展的解釋和命名
7. 3. 5 指定目錄
7. 3. 6 控制匯編器的選項(xiàng)
7. 4 使用環(huán)境變量改變編譯器特性
7. 4. 1 指定文件目錄 C DIR和C54X_C_DIR
7. 4. 2 設(shè)置默認(rèn)編譯器選項(xiàng) C OPTION或C54X C OPTION
7. 5 控制預(yù)處理器
7. 5. 1 預(yù)定義的宏名
7. 5. 2 #include文件的搜索路徑
7. 5. 3 用-i選項(xiàng)改變#include文件的搜索路徑
7. 5. 4 產(chǎn)生預(yù)處理的列表文件 -ppo選項(xiàng)
7. 5. 5 預(yù)處理后繼續(xù)編譯 -ppa選項(xiàng)
7. 5. 6 產(chǎn)生一個(gè)帶注釋的預(yù)處理列表文件 -ppc選項(xiàng)
7. 5. 7 產(chǎn)生一個(gè)具有行控制信息的預(yù)處理列表文件 -ppl選項(xiàng)
7. 5. 8 產(chǎn)生由#include偽指令包含的文件列表 -ppi選項(xiàng)
7. 6 使用直接插入函數(shù)展開(kāi)
7. 6. 1 直接插入內(nèi)部操作數(shù)
7. 6. 2 無(wú)保護(hù)的定義控制直接插入
7. 6. 3 使用預(yù)處理器符號(hào)INLINE的保護(hù)直接插入
7. 6. 4 直接插入限制
7. 7 使用交互列表工具
7. 8 編譯錯(cuò)誤簡(jiǎn)介
7. 8. 1 控制診斷消息
7. 8. 2 如何使用診斷選項(xiàng)
第8章 優(yōu)化C/C 代碼
8. 1 使用C編譯優(yōu)化器
8. 2 使用-03選項(xiàng)
8. 2. 1 控制文件級(jí)優(yōu)化 -Oln選項(xiàng)
8. 2. 2創(chuàng)建優(yōu)化信息文件 -Onn選項(xiàng)
8. 3 執(zhí)行程序級(jí)優(yōu)化
8. 3. 1 控制程序級(jí)優(yōu)化 -Opn選項(xiàng)
8. 3. 2 混合C/C 語(yǔ)言和匯編的優(yōu)化考慮因素
8. 4 自動(dòng)直接插入擴(kuò)展 -oi選項(xiàng)
8. 5 使用交互列表工具
8. 6 訪(fǎng)問(wèn)優(yōu)化代碼中的別名變量
8. 7 調(diào)試優(yōu)化的代碼和優(yōu)化類(lèi)型
8. 7. 1 調(diào)試優(yōu)化的代碼
8. 7. 2壓縮優(yōu)化的代碼 -gp和-O選項(xiàng)
8. 7. 3 可執(zhí)行的優(yōu)化類(lèi)型
第9章鏈接C/C 代碼
9. 1 調(diào)用鏈接器
9. 1. 1 單步調(diào)用鏈接器
9. 1. 2 作為編譯的步驟調(diào)用鏈接器
9. 2 禁用鏈接器 -c編譯器選項(xiàng)
9. 3 控制鏈接過(guò)程
9. 3. 1 鏈接運(yùn)行時(shí)支持庫(kù)
9. 3. 2 運(yùn)行時(shí)初始化
9. 3. 3 全局對(duì)象構(gòu)造器
9. 3. 4 指定初始化類(lèi)型
9. 3. 5 指定段在存儲(chǔ)器中的分配
9. 3. 6 鏈接器命令文件實(shí)例
第10章 TMS320C54x C/C 語(yǔ)言
10. 1 TMS320C54xC/C 語(yǔ)言的特點(diǎn)
10. 1. 1 TMS320C54xC語(yǔ)言特點(diǎn)
10. 1. 2 TMS320C54xC 語(yǔ)言特點(diǎn)
10. 2 數(shù)據(jù)類(lèi)型
10. 3 關(guān)鍵詞
10. 3. 1 const關(guān)鍵詞
10. 3. 2 ioport關(guān)鍵詞
10. 3. 3 interrupt關(guān)鍵詞
10. 3. 4 near和far關(guān)鍵詞
10. 3. 5 volatile關(guān)鍵詞
10. 4 寄存器變量和全局寄存器變量
10. 4. 1 寄存器變量
10. 4. 2 全局寄存器變量
10. 5 Pragma偽指令
10. 6 初始化靜態(tài)和全局變量
10. 7 C/C 和匯編語(yǔ)言混合編程
10. 7. 1 用/C 代碼調(diào)用匯編語(yǔ)言模塊
10. 7. 2 在C語(yǔ)言中插入?yún)R編語(yǔ)句
10. 7. 3 在程序中訪(fǎng)問(wèn)匯編語(yǔ)言變量
10. 7. 4 訪(fǎng)問(wèn)匯編語(yǔ)言的常數(shù)
第11章 運(yùn)行時(shí)環(huán)境和支持庫(kù)
11. 1 存儲(chǔ)器模式
11. 1. 1 段
11. 1. 2 C系統(tǒng)堆棧
11. 1. 3 分配. const到程序存儲(chǔ)器
11. 1. 4 動(dòng)態(tài)存儲(chǔ)器分配
11. 1. 5 變量初始化
11. 1. 6 為靜態(tài)和全局變量分配存儲(chǔ)器
11. 1. 7 字段/結(jié)構(gòu)體定位
11. 1. 8 字符串常數(shù)
11. 2 寄存器規(guī)定
11. 2. 1 狀態(tài)寄存器的位
11. 2. 2 寄存器變量
11. 3 函數(shù)結(jié)構(gòu)和調(diào)用規(guī)定
11. 3. 1 函數(shù)如何進(jìn)行調(diào)用
11. 3. 2 被調(diào)用函數(shù)如何響應(yīng)
11. 3. 3 訪(fǎng)問(wèn)變量和局部變量
11. 3. 4 分配幀和使用32位存儲(chǔ)器讀指令
11. 4 中斷處理
11. 4. 1 C語(yǔ)言中斷的基本知識(shí)
11. 4. 2 使用C/C 中斷程序
11. 4. 3 保存中斷入口點(diǎn)的上下文
11. 5 系統(tǒng)初始化
11. 5. 1 變量自動(dòng)初始化
11. 5. 2 全局構(gòu)造器
11. 5. 3 初始化表
11. 5. 4 運(yùn)行時(shí)變量的自動(dòng)初始化
11. 5. 5 在加載時(shí)變量的初始化
11. 6 運(yùn)行時(shí)支持庫(kù)函數(shù)
11. 6. 1 庫(kù)
11. 6. 2 C的I/O函數(shù)
11. 6. 3 頭文件
第12章 集成開(kāi)發(fā)環(huán)境 CCS
12. 1 CCS2. 0系統(tǒng)的安裝和配置
12. 2 建立工程文件
12. 3 設(shè)置工程項(xiàng)目選項(xiàng)
12. 3. 1 編譯器環(huán)境參數(shù)設(shè)置
12. 3. 2 鏈接器環(huán)境參數(shù)設(shè)置
12. 4 編譯. 鏈接和運(yùn)行目標(biāo)文件
12. 4. 1 編譯和鏈接
12. 4. 2 仿真運(yùn)行輸出目標(biāo)文件
12. 5 查看存儲(chǔ)器信息
12. 6 查看寄存器信息
12. 7 修改存儲(chǔ)器和寄存器內(nèi)容
12. 8 設(shè)置斷點(diǎn)和探測(cè)點(diǎn)
12. 9 圖形顯示
12. 9. 1 定義探測(cè)點(diǎn)和輸入數(shù)據(jù)
12. 9. 2 將探測(cè)點(diǎn)與數(shù)據(jù)文件鏈接起來(lái)
12. 9. 3 建立幅值-時(shí)間圖形
12. 9. 4建立眼 Eye 圖形
12. 9. 5 建立合成 Constellation 圖形
第13章 應(yīng)用程序開(kāi)發(fā)實(shí)例
13. 1 提高系統(tǒng)性能的幾種方法
13. 1. 1 有效存儲(chǔ)器分配的建議
13. 1. 2 存儲(chǔ)器定位要求
13. 1. 3 堆棧初始化
13. 1. 4 重疊管理
13. 1. 5 存儲(chǔ)區(qū)之間的移動(dòng)
13. 1. 6 有效的功耗管理
13. 2 算術(shù)運(yùn)算
13. 2. 1 除法和求模運(yùn)算
13. 2. 2 正弦和余弦運(yùn)算
13. 2. 3 擴(kuò)展精度運(yùn)算
13. 2. 4 浮點(diǎn)運(yùn)算
13. 3 快速傅里葉變換 FPT 的DSP實(shí)現(xiàn)
13. 3. 1 離散傅里葉變換 DFT
13. 3. 2 快速傅里葉變換 PPT
13. 3. 3 快速傅里葉變換的DSP實(shí)現(xiàn)
13. 4 FIR濾波器的DSP實(shí)現(xiàn)
13. 5 IIR濾波器的DSP實(shí)現(xiàn)
13. 6 自適應(yīng)濾波的DSP實(shí)現(xiàn)
13. 7 CODEC應(yīng)用程序的DSP實(shí)現(xiàn)
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)