TMS320C674X DSP套用開發

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

內容提要,書籍目錄,

內容提要

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

書籍目錄

第1章概述
1.1DSP概述
1.1.1DSP的發展歷程
1.1.2DSP的特點與分類
1.1.3各公司的DSP介紹
lI2TMS320C6000概述
1.2.1TMS320C6000的結構
1.2.2TMS320(26000的特點
1.2.3TMS320C6000的套用
1.3DSP的套用
1.3.1DSP的發展方向
1.3.2DSP的套用領域
1.3.3DSP的套用方向
第2章結構與指令系統
2.1C674x的CPU結構
2.1.1C674x的CPU組成
2.1.2CPu數據通路
2.2C674x的流水線工作方式
2.2.1流水線概述
2.2.2指令的流水線操作
2.3CPU控制暫存器
2.3.1CSR
2.3.2AMR
2.3.3PCEl
2.3.4GFPGFR
2.3.5FADCR
2.3.6FAUCR
2.3.7FMCR
2.3.8EFR、ECR
2.3.9IERR
2.3.10TSR
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.2CCS
3.2.1CCS的主要特性
3.2.2CCS的安裝與升級
3.2.3創建工程
3.2.4工程調試
3.2.5查看功能
3.2.6圖形功能
3.2.7數據處理
3.2.8工程設定
3.2.9其他功能
3.3DSP/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.2Cache
5.1.3控制暫存器
5.2中斷
5.2.1p斷概述
5.2.2盧斷暫存器
5.2.3中斷控制器
5.2.4中斷回響過程
5.2.5中斷向量程式
5.3PLL
5.3.1PLL設定
5.3.2PLL暫存器
5.3.3PLL例程
5.4定時器
5.4.1定時器概述
5.4.2定時器的工作原理
5.4.3定時器暫存器
5.4.4定時器例程
5.5EMIFA
5.5.1EMIFA概述
5.5.2EMIFA暫存器
5.5.3EMIFA和SDRAM的連線
5.5.4EMIFA和異步設備的連線
5.6EMIFB
5.6.1EMIFB概述
5.6.2EMIFB暫存器
5.6.3EMIFB和SDRAM的連線
5.7DMA
5.7.1DMA概述
5.7.2DMA暫存器
5.7.3DMA的操作
5.8EDMA3
5.8.1EDMA3概述
5.8.2通道控制暫存器
5.8.3傳輸控制暫存器
5.8.4參數RAM
5.8.5EDMA3的操作
5.8.6QDMA
5.8.7EDMA3例程
5.9MCASP
5.9.1McASP概述
5.9.2McASP暫存器
5.9.3McASP的操作
5.10HPI
5.10.1HPI概述
5.10.2HPI暫存器
5.10.3HPI的操作
5.11EMAC
5.11.1EMAC概述
5.11.2NDK
5.11.3SOCKET
5.11.4EMAC暫存器
第6章硬體系統開發
6.1TMS320C674x系列引腳說明
6.2最小系統設計
6.2.1JTAG接口
6.2.2電源設計
6.2.3時鐘和復位設計
6.2.4其他引腳和測試
6.3音頻接口設計
6.3.1TLV320AIC3106
6.3.2硬體設計
6.3.3軟體設計
6.4F1ash接口設計
6.4.1SST39VF6401
6.4.2Flash的操作
6.4.3硬體設計
6.4.4軟體設計
6.4.5套用FlashBurn擦寫F1ash
6.5SDRAM接口設計
6.5.1IS42S32800B
6.5.2硬體設計
6.5.3軟體設計
6.612C接口設計
6.6.124WC2256
6.6.2C674x的12C設計
6.6.3軟體設計
6.7Uart接口設計
6.7.1MAX3232
6.7.2C674x的Uart設計
6.7.3軟體設計
6.8SPI接口設計
6.8.1W25x64
6.8.2C674x的SPI設計
6.8.3軟體設計
6.9BoOT設計
6.9.1B00T過程
6.9.2B00T工具
6.9.3軟體設計
6.10EMAC接口設計
6.10.1KSZ8001
6.10.2硬體設計
6.10.3軟體設計
第7章算法設計
7.1函式運算
7.1.1設計原理
7.1.2軟體實現
7.1.3運行結果
7.2IIR濾波
7.2.1設計原理
7.2.2軟體實現
7.2.3運行結果
7.3FFT變換
7.3.1設計原理
7.3.2軟體實現
7.3.3運行結果
7.4Viterbi解碼
7.4.1設計原理
7.4.2軟體實現

相關詞條

熱門詞條

聯絡我們