TMS320C674xDSP應用開發 TMS320C674xDSP应用开发

汪安民, 周慧, 蔡湘平

下單後立即進貨 (4週~6週)

買這商品的人也買了...

商品描述

 

<內容簡介>

汪安民、周慧、蔡湘平編著的《TMS320C674x DSP應用開發》以TI公司的浮點DSP芯片C674x系列為平臺,詳細介紹了DSP的軟硬件系統設計。主要內容包括DSP的基本原理、DSP的結構和指令系統、DSP的模擬軟件、DSF的片內外設、DSP的軟硬件設計以及基於DSP的算法實現等。
《TMS320C674x DSP應用開發》內容全面、實用,講解通俗易懂,書中的所有軟硬件設計略作修改即可在工程中直接應用。本書可以作為高等院校通信工程、電子工程、電氣工程以及自動控制等專業高年級本科生和研究生的教材,也可供從事DSP應用系統設計開發的技術人員參考。

 

<章節目錄>

第1章 概述
1.1 DSP概述
1.1.1 DSP的發展歷程
1.1.2 DSP的特點與分類
1.1.3 各公司的DSP介紹
1.1 2 TMS320C6000概述
1.2.1 TMS320C6000的結構
1.2.2 TMS320(26000的特點
1.2.3 TMS320C6000的應用
1.3 DSP的應用
1.3.1 DSP的發展方向
1.3.2 DSP的應用領域
1.3.3 DSP的應用方向
第2章 結構與指令系統
2.1 C674x的CPU結構
2.1.1 C674x的CPU組成
2.1.2 CPu數據通路
2.2 C674x的流水線工作方式
2.2.1 流水線概述
2.2.2 指令的流水線操作
2.3 CPU控制寄存器
2.3.1 CSR
2.3.2 AMR
2.3.3 PCEl
2.3.4 GFPGFR
2.3.5 FADCR
2.3.6 FAUCR
2.3.7 FMCR
2.3.8 EFR、ECR
2.3.9 IERR
2.3.10 TSR
2.4 匯編指令系統
2.4.1 指令和功能單元
2.4.2 延遲時隙
2.4.3 並行操作
2.4.4 條件操作
2.4.5 匯編偽指令
2.4.6 例程
第3章 模擬系統
3.1 模擬器
3.1.1 模擬器概述
3.1.2 模擬器的配置
3.1.3 模擬器的調試
3.2 CCS
3.2.1 CCS的主要特性
3.2.2 CCS的安裝與升級
3.2.3 創建工程
3.2.4 工程調試
3.2.5 查看功能
3.2.6 圖形功能
3.2.7 數據處理
3.2.8 工程設置
3.2.9 其他功能
3.3 DSP/BIOS
3.3.1 概述
3.3.2 生成程序
3.3.3 文件
3.3.4 監測
3.3.5 線程
3.3.6 信號量和郵箱
3.3.7 時鐘和內存管理
3.3.8 輸入輸出和管道
第4章 軟件設計和優化
4.1 概述
4.1.1 軟件開發模塊
4.1.2 軟件設計流程
4.2 編譯和連接
4.3 程序設計
4.3.1 面向DSP的程序設計
4.3.2 數據類型
4.3.3 關鍵字
4.3.4 嵌人匯編指令
4.3.5 實用指令
4.4 運行環境
4.4.1 存儲器模式
4.4.2 混合編程方法
4.4.3 內聯函數
4.5 程序優化
4.5.1 編寫代碼
4.5.2 分析代碼
4.5.3 編譯代碼
4.5.4 優化代碼
4.5.5 線性匯編
第5章 硬件系統結構
5.1 片內存儲器
5.1.1 片內存儲器概述
5.1.2 Cache
5.1.3 控制寄存器
5.2 中 斷
5.2.1 p斷概述
5.2.2 盧斷寄存器
5.2.3 中斷控制器
5.2.4 中斷響應過程
5.2.5 中斷向量程序
5.3 PLL
5.3.1 PLL設置
5.3.2 PLL寄存器
5.3.3 PLL例程
5.4 定時器
5.4.1 定時器概述
5.4.2 定時器的工作原理
5.4.3 定時器寄存器
5.4.4 定時器例程
5.5 EMIFA
5.5.1 EMIFA概述
5.5.2 EMIFA寄存器
5.5.3 EMIFA和SDRAM的連接
5.5.4 EMIFA和異步設備的連接
5.6 EMIFB
5.6.1 EMIFB概述
5.6.2 EMIFB寄存器
5.6.3 EMIFB和SDRAM的連接
5.7 DMA
5.7.1 DMA概述
5.7.2 DMA寄存器
5.7.3 DMA的操作
5.8 EDMA3
5.8.1 EDMA3概述
5.8.2 通道控制寄存器
5.8.3 傳輸控制寄存器
5.8.4 參數RAM
5.8.5 EDMA3的操作
5.8.6 QDMA
5.8.7 EDMA3例程
5.9 McASP
5.9.1 McASP概述
5.9.2 McASP寄存器
5.9.3 McASP的操作
5.10 HPI
5.10.1 HPI概述
5.10.2 HPI寄存器
5.10.3 HPI的操作
5.11 EMAC
5.11.1 EMAC概述
5.11.2 NDK
5.11.3 SOCKET
5.11.4 EMAC寄存器
第6章 硬件系統開發
6.1 TMS320C674x系列引腳說明
6.2 最小系統設計
6.2.1 JTAG接口
6.2.2 電源設計
6.2.3 時鐘和覆位設計
6.2.4 其他引腳和測試
6.3 音頻接口設計
6.3.1 TLV320AIC3106
6.3.2 硬件設計
6.3.3 軟件設計
6.4 F1ash接口設計
6.4.1 SST39VF6401
6.4.2 Flash的操作
6.4.3 硬件設計
6.4.4 軟件設計
6.4.5 應用FlashBurn擦寫F1ash
6.5 SDRAM接口設計
6.5.1 IS42S32800B
6.5.2 硬件設計
6.5.3 軟件設計
6.6 12C接口設計
6.6.1 24WC2256
6.6.2 C674x的12C設計
6.6.3 軟件設計
6.7 Uart接口設計
6.7.1 MAX3232
6.7.2 C674x的Uart設計
6.7.3 軟件設計
6.8 SPI接口設計
6.8.1 W25x64
6.8.2 C674x的SPI設計
6.8.3 軟件設計
6.9 BoOT設計
6.9.1 B00T過程
6.9.2 B00T工具
6.9.3 軟件設計
6.10 EMAC接口設計
6.10.1 KSZ8001
6.10.2 硬件設計
6.10.3 軟件設計
第7章 算法設計
7.1 函數運算
7.1.1 設計原理
7.1.2 軟件實現
7.1.3 運行結果
7.2 IIR濾波
7.2.1 設計原理
7.2.2 軟件實現
7.2.3 運行結果
7.3 FFT變換
7.3.1 設計原理
7.3.2 軟件實現
7.3.3 運行結果
7.4 Viterbi譯碼
7.4.1 設計原理
7.4.2 軟件實現
參考文獻