當前位置:編程學習大全網 - 編程語言 - TMS320C54xDSP原理及應用的目錄

TMS320C54xDSP原理及應用的目錄

第1章 緒論

1.1 引言

1.2 dsp芯片概述

1.3 運算基礎

1.3.1 數據格式

1.3.2 定點算術運算

第2章 tms320c54x的cpu結構牙口存儲器配置

2.1 tms320c54xdsp的結構

2.1.1 tms320c54xdsp的基本結構

2.1.2 tms320c54xdsp的主要特點

2.2 tms320c54x的總線結構

2.3 tms320c54x的cpu結構

2.3.1 算術邏輯運算單元

2.3.2 累加器

2.3.3 桶形移位器

2.3.4 乘累加器單元

2.3.5 比較選擇存儲單元

2.3.6 指數編碼器

2.3.7 cpu狀態控制寄存器

2.3.8 尋址單元

.2.4 tms320c54x存儲器和i/o空間

2.4.1 存儲器空間

2.4.2 程序存儲器

2.4.3 數據存儲器

2.4.4 i/o空間

第3章 指令系統

3.1 數據尋址方式

3.1.1 指令的表示方法

3.1.2 數據尋址方式

3.2 tms320c54x的指令系統

3.2.1 指令系統概述

3.2.2 指令系統分類

第4章 tms320c54x匯編語言程序設計

4.1 tms320c54x匯編語言的基本概念

4.1.1 tms320c54x匯編語句的組成

4.1.2 tms320c54x匯編語言中的常數、字符串、符號與表達

4.1.3 tms320c54x偽指令

4.1.4 tms320c54x宏命令

4.2 tms320c54x匯編語言程序設計的基本方法

4.2.1 tms320c54x匯編語言源程序的完整結構

4.2.2 順序結構程序

4.2.3 分支結構程序

4.2.4 循環結構程序

4.2.5 子程序結構

4.3 tms320c54x匯編語言程序的編輯、匯編與鏈接過程

4.4 匯編器

4.4.1 coff文件的壹般概念

4.4.2 匯編器對段的處理

4.5 鏈接器

4.5.1 鏈接器對段的處理

4.5.2 鏈接器命令文件

4.5.3 程序重定位

4.6 simulator的使用方法

4.6.1 軟件仿真器概述

4.6.2 仿真命令

4.6.3 仿真器初始化命令文件

4.6.4 仿真外部中斷

4.7 匯編程序舉例

第5章 tms320c54x的引腳功能、流水線結構和外部總線結構

5.1 tms320c54x的引腳和信號說明

5.2 流水線結構

5.3 外部總線結構

5.3.1 外部總線接口信號

5.3.2 外部總線控制性能

5.3.3 外部總線接口時序圖

第6章 tms320c54x片內外設

6.1 時鐘發生器

6.1.1 時鐘電路

6.1.2 時鐘模塊編程

6.1.3 低功耗(節電)模式

6.2 中斷系統

6.2.1 中斷結構

6.2.2 中斷流程

6.2.3 中斷編程

6.3 定時器

6.3.1 定時器結構

6.3.2 定時器編程

6.4 主機接口

6.4.1 hpi結構及其工作方式

6.4.2 hpi接口設計

6.4.3 hpi控制寄存器

6.5 串行口

6.5.1 串行口概述

6.5.2 串行口的組成框圖

6.5.3 串行口編程

第7章 ccs開發工具及應用

7.1 ccs概述

7.1.1 ccs的發展

7.1.2 代碼生成工具

7.1.3 ccs集成開發環境

7.1.4 dsp/bios插件

7.1.5 硬件仿真和實時數據交換

7.1.6 ccs小結

7.2 ccs的安裝及窗口

7.2.1 ccs的安裝

7.2.2 ccs的文件和變量

7.2.3 ccs的窗口、主菜單和工具條

7.2.4 tms320c5402dsk的配置和使用

7.2.5 xds510pp的配置和使用

7.3 開發壹個簡單的應用程序

7.3.1 創建壹個新的工程

7.3.2 向壹個工程裏添加文件

7.3.3 查看源代碼

7.3.4 編譯和運行程序

7.3.5 修改程序設置和糾正語法錯誤

7.3.6 使用斷點和觀察窗口

7.3.7 使用觀察窗口觀察structure變量

7.3.8 測算源代碼執行時間

7.4 算法和數據測試的例子

7.4.1 打開和查看工程

7.4.2 回顧源代碼

7.4.3 為i/o文件增加探針

7.4.4 顯示圖形

7.4.5 執行程序和繪制圖形

7.4.6 調節增益

7.4.7 gel文件的使用

7.4.8 進壹步的探索

7.5 使用dsp/bios的語音實例[21]

7.5.1 dsp/biosswi和pip模塊概述

7.5.2 語音實例

7.5.3 結論

第8章 dsp芯片應用

8.1 引言

8.2 dsp芯片c語言開發簡介

8.2.1 tms320c54xc/c++編譯器支持的數據類型

8.2.2 c語言的數據訪問方法

8.2.3 c語言和匯編語言的混合編程方法

8.2.4 中斷函數

8.2.5 存儲器模式

8.2.6 其他註意事項

8.3 模/數接口設計

8.3.1 tlc320ad50及其接口[26]

8.3.2 模/數接口的硬件電路設計

8.3.3 模/數接口的軟件設計

8.4 存儲器接口設計

8.4.1 tms320c5409的存儲器接口

8.4.2 flash擦寫

8.4.3 bootload設計

8.5 g.726語音編解碼系統

8.5.1 g.726算法簡介

8.5.2 系統構成

8.5.3 系統軟硬件設計

8.5.4 系統調試

8.6 語音實時變速系統

8.6.1 語音變速算法簡介

8.6.2 系統構成

8.6.3 系統軟硬件設計

8.6.4 系統調試

附錄

附錄1 tms320系列dsp的命名方法

附錄2 tms320c54x引腳信號說明

附錄3 tms320c54xdsp的中斷向量和中斷優先權

附錄4 tms320c54x片內存儲器映像外圍電路寄存器

參考文獻

  • 上一篇:java編程經典書籍
  • 下一篇:青島機房怎麽樣青島機房公司有哪幾家
  • copyright 2024編程學習大全網