圖書信息
書 名: TMS320系列DSP硬體開發系統作 者:陳玉
出版社: 清華大學出版社
出版時間: 2008年02月
ISBN: 9787302162506
開本: 16開
定價: 26.00 元
內容簡介
TI DSP開發板是為DSP開發人員在項目初始階段進行算法驗證和DSP型號選擇的測試工具,而TI XDS560是DSP開發人員在項目高級階段進行調試的專用硬體開發工具。
本書著重介紹了TI XDS560專用硬體開發工具和TI DSP開發板,共分10章,具體內容包括TI數位訊號處理解決方案——硬體仿真基礎、XDS560硬體仿真器簡介和技術參考、TMS320VC5416/C5510/C6713 dsk開發套件、IEKC64x用戶手冊、tms320dm642評估板技術手冊和Code Composer Studio實用手冊。
本手冊不是一本教材,不是按循序漸進編寫的,它是一本資料彙編,均由TI的DSP文檔編譯而成,供DSP開發者參考。
圖書目錄
第1章 緒論
1.1 數位訊號處理器的發展及特點
1.2 DSP系統的設計與開發
第2章 TI數位訊號處理解決方案——硬體仿真基礎
2.1 硬體設定
2.1.1 引言
2.1.2 總體理解
2.1.3 信號描述
2.2 軟體設定
2.2.1 板件配置信息
2.2.2 單處理器調試
2.2.3 多處理器調試
2.2.4 通過不參加調試的JTAG晶片實施掃描
2.3 與仿真硬體和目標建立通信
2.3.1 硬體設定
2.3.2 仿真硬體的I/O物理地址空間
2.3.3 激活仿真復位
2.3.4 激活仿真調試器
2.3.5 使用並行調試管理器
2.4 檢排仿真設定故障
2.4.1 仿真復位故障
2.4.2 仿真器故障
2.5 故障檢排指南
2.6 其他調試診斷工具
2.6.1 XDS探測
2.6.2 協同工具
2.6.3 公告牌工具
2.6.4 未來的工具開發
第3章 XDS560硬體仿真器簡介
3.1 實時硬體仿真面臨的挑戰
3.2 傳統硬體仿真技術的問題
3.3 XDS560硬體仿真器增強了設計的可視化
3.4 XDS560硬體仿真器的體系結構
3.5 RTDX中的實時數據可視化
3.6 高速RTDX
3.7 高級事件觸發
3.8 事件佇列
3.9 XDS560的兼容性
3.10 XDS560合作夥伴的擴展
3.11 下一代實時硬體仿真
第4章 XDS560仿真器技術參考
4.1 XDS560概述
4.2 XDS560的安裝
4.3 使用XDS560仿真插簇進行設計的要點
4.3.1 仿真信號
4.3.2 目標系統的仿真器連線
4.3.3 關於IEEE1149.1 標準的進一步信息
4.3.4 匯流排協定
4.3.5 XDS560仿真器電纜插簇邏輯
4.3.6 XDS560仿真器電纜插簇的信號波形
4.3.7 仿真器和目標系統之間的連線
4.3.8 關於EMU0和EMU1信號的考慮
第5章 TMS320VC5416DSK開發套件
5.1 TMS320VC5416DSK套件簡介
5.1.1 概述
5.1.2 TMS320VC5416DSK的主要特徵
5.1.3 TMS320VC5416DSK功能概述
5.2 TMS320VC5416DSK基本操作
5.2.1 TMS320VC5416DSK板
5.2.2 TMS320C5416DSK存儲器接口
5.2.3 TMS320VC5416DSK跳線
5.2.4 TMS320VC5416DSK連線器
5.2.5 用戶LED燈
5.2.6 開關
5.2.7 J201USB嵌入JTAG仿真連線器
第6章 TMS320VC5510DSK的介紹
6.1 TMS320VC5510DSK套件簡介
6.1.1 TMS320VC5510DSK主要架構
6.1.2 TMS320VC5510DSK功能概述
6.1.3 基本操作
6.1.4 存儲器映射
6.1.5 配置跳線設定
6.1.6 電源
6.2 板載組件功能介紹
6.2.1 CPLD(可程式邏輯)
6.2.2 AIC編解碼器
6.2.3 同步DRAM
6.2.4 快閃記憶體
6.2.5 LED和DIP開關
6.2.6 子卡接口
6.3 DSK板布局和板載連線器
6.3.1 母板布局
6.3.2 連線器索引
6.3.3 擴展連線器
6.3.4 音頻連線器
6.3.5 電源連線器
6.3.6 混合連線器
6.3.7 系統LED
6.3.8 復位開關
第7章 TMS320C6713DSK簡介
7.1 TMS320C6713DSK套件簡介
7.1.1 TMS320C6713DSK主要架構
7.1.2 TMS320C6713DSK功能概述
7.1.3 基本操作
7.1.4 記憶體映射
7.1.5 配置開關設定
7.1.6 電源
7.2 板載組件功能介紹
7.2.1 CPLD
7.2.2 AIC23音頻編解碼器
7.2.3 同步DRAM
7.2.4 快閃記憶體
7.2.5 LED和DIP開關
7.2.6 子卡接口
7.3 DSK板布局和板載連線器
7.3.1 母板布局
7.3.2 連線器索引
7.3.3 擴展連線器
7.3.4 音頻連線器
7.3.5 電源連線器
7.3.6 混合連線器
7.3.7 系統LED
7.3.8 復位開關
第8章 IEKC64x用戶手冊
8.1 介紹
8.1.1 什麼是IEKC64x
8.1.2 用戶可以得到的支持
8.1.3 IEKC64x套件
8.2 安裝
8.2.1 如何開始
8.2.2 軟體安裝
8.2.3 硬體安裝
8.2.4 運行演示實例
8.3 開發板參考
8.3.1 總體結構
8.3.2 DSPTMS320C64x和資源
8.3.3 A/V接口
8.3.4 通信連線埠
8.3.5 擴展連線埠
8.3.6 PCI
8.3.7 電源供電
8.3.8 中斷
8.3.9 其他
第9章 TMS320DM642評估板技術手冊
9.1 TMS320DM642評估板簡介
9.1.1 主要特點
9.1.2 TMS320DM642評估板功能概要
9.1.3 簡單操作
9.1.4 記憶體映射
9.1.5 配置開關設定
9.1.6 電源
9.2 板上組件
9.2.1 emif接口
9.2.2 視頻連線埠/MCASP接口
9.2.3 PCI/HPI/乙太網接口
9.2.4 I2C接口
9.2.5 SPDIF接口
9.2.6 子卡接口
9.2.7 可程式FPGA
9.2.8 DM642核心CPU時鐘
9.2.9 HDTV套用
9.3 物理描述
9.3.1 評估板布局
9.3.2 連線器
9.3.3 用戶LED
9.3.4 系統狀態LED
9.3.5 復位開關?S3
9.3.6 測試點
第10章 CodeComposerStudio使用手冊
10.1 CodeComposerStudio概述
10.1.1 CodeComposerStudio開發體系
10.1.2 代碼生成工具
10.1.3 CCS集成開發環境(IDE)
10.1.4 DSP/BIOS外掛程式
10.1.5 硬體仿真和實時數據交換
10.1.6 第三方外掛程式
10.1.7 CCS檔案和變數
10.2 設計一個簡單的程式
10.2.1 創建一個新的工程
10.2.2 添加檔案到工程
10.2.3 查看代碼
10.2.4 構建和運行程式
10.2.5 改變程式選項和修改語法錯誤
10.2.6 使用斷點和WatchWindow
10.2.7 使用WatchWindow查看結構體
10.2.8 統計代碼執行時間
10.2.9 可嘗試做的事情
10.2.10 更進一步的學習
10.3 設計一個DSP/BIOS程式
10.3.1 創建一個配置檔案
10.3.2 添加DSP/BIOS檔案到工程
10.3.3 用CCS測試程式
10.3.4 統計DSP/BIOS代碼執行時間
10.3.5 可嘗試做的事情
10.3.6 更進一步的學習
10.4 測試算法和檔案中的數據
10.4.1 打開和檢查工程
10.4.2 查看原始碼
10.4.3 給I/O檔案添加ProbePoint
10.4.4 顯示圖表
10.4.5 動態驅動程式和圖示
10.4.6 調整增益
10.4.7 查看Out?of?Scope變數
10.4.8 使用GEL檔案
10.4.9 調整和統計ProcessingLoad
10.4.10 可嘗試做的事情
10.4.11 更進一步的學習
10.5 調試程式的行為
10.5.1 打開和檢查工程
10.5.2 查看原始碼
10.5.3 修改配置檔案
10.5.4 使用ExecutionGraph查看執行緒的執行情況
10.5.5 查看和改變Load設定
10.5.6 分析執行緒的統計信息
10.5.7 添加ExplicitSTS工具
10.5.8 查看直接工具
10.5.9 可嘗試做的事情
10.5.10 更進一步的學習
10.6 分析實時行為
10.6.1 打開和檢查工程
10.6.2 修改配置檔案
10.6.3 查看對原始碼的修改
10.6.4 使用RTDXControl在運行時改變load
10.6.5 修改軟體中斷的優先權
10.6.6 可嘗試做的事情
10.6.7 更進一步的學習
10.7 連線I/O設備
10.7.1 打開和檢查工程
10.7.2 查看C原始碼
10.7.3 查看signalprog應用程式
10.7.4 運行應用程式
10.7.5 修改原始碼以使用主機通道和通路
10.7.6 更多有關於主機通道和通路的信息
10.7.7 在配置檔案中添加通道和一個SWI
10.7.8 運行修改後的程式
10.7.9 更進一步的學習