DSP晶片技術及工程實例

DSP晶片技術及工程實例

《DSP晶片技術及工程實例》是2010年5月1日清華大學出版社出版的圖書,作者是鄧琛

基本介紹

  • 書名:DSP晶片技術及工程實例
  • 作者鄧琛
  • ISBN:9787302224280
  • 定價:36.00元
  • 出版社清華大學出版社
  • 出版時間:2010年5月1日
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

《DSP晶片技術及工程實例》從工程的角度對DSP系統所涉及的硬體和軟體技術進行了系統的介紹,並從初學者的角度入手,總結了數位訊號處理技術與高性能微處理器融合的套用要求。全書共分8章,第1~2章以DSP系統套用開發為核心,從DSP入門開始,介紹從初次接觸DSP到成為DSP套用工程師所需要的基本理論知識、硬軟體開發平台和工具以及DSP系統設計的流程。第3~4章以C54x系列DSP器件為對象,介紹DSP晶片的硬軟體架構、特性和使用方法。第5章重點介紹DSP應用程式的設計方法。第6章介紹C54x DSP片內外設的設計和套用方法。第7~8章列舉了工程開發實例和套用實驗指導,並給出較為詳細的設計過程、參考電路和參考程式,便於讀者邊學習邊實踐,加快掌握DSP套用的進程。
DSP技術是一種實用性很強的技術。作者在編寫《DSP晶片技術及工程實例》時力求理論聯繫實際,在介紹DSP晶片基本結構的基礎上,著重介紹它的套用技術。在選材上力求循序漸進、由淺入深、通俗易懂,使讀者能夠儘快地理解和掌握DSP晶片的基本概念和套用,並引導讀者作進一步思考。
《DSP晶片技術及工程實例》是作者在多年從事DSP本科教學和DSP系統的研究開發的基礎上,結合當前流行的DSP系統設計方法及其套用發展趨勢編寫而成的。《DSP晶片技術及工程實例》適合作為套用型高等院校的教材,也適合從事DSP技術開發的工程技術人員作為參考。

圖書目錄

第1章 DSP概述
1.1 引言
1.2 初步認識DSP
1.2.1 DSP的定義
1.2.2 數位訊號處理運算概述
1.3 DSP的優勢
1.4 DSP晶片的套用
第2章 DSP系統開發入門
2.1 DSP系統的基本組成
2.2 DSP系統設計開發流程
2.2.1 如何著手DSP系統開發
2.2.2 算法可視化仿真開發工具
2.2.3 DSP晶片的選擇
2.2.4 DSP系列產品
2.2.5 DSP開發工具
第3章 C54xDSP系統硬體結構
3.1 C54xDSP的基本架構
3.1.1 C54xDSP的基本結構圖
3.1.2 C54xDSP的主要特徵
3.2 匯流排結構
3.3 存儲器結構
3.3.1 DSP存儲器空間的劃分
3.3.2 程式存儲器
3.3.3 數據存儲器
3.3.4 I/O空間
3.4 中央處理器
3.4.1 狀態和控制暫存器
3.4.2 算術邏輯單元
3.4.3 累加器
3.4.4 桶式移位器
3.4.5 乘加器
3.4.6 比較、選擇和存儲單元
3.4.7 指數編碼器
3.5 地址產生單元
3.5.1 程式地址生成器
3.5.2 數據地址發生器
3.6 C54x的流水線
3.6.1 C54x中的流水線結構
3.6.2 指令執行時的流水線圖
3.6.3 存儲器的流水線操作
3.6.4 流水線衝突及解決方法
3.7 DSP的中斷系統
3.7.1 C54xDSP中斷系統結構
3.7.2 中斷流程
3.7.3 中斷向量表的編程
3.8 C54xDSP外部匯流排
3.8.1 外部匯流排的組成
3.8.2 外部匯流排控制性能
3.8.3 外部匯流排接口時序圖
第4章 DSP指令系統
4.1 C54xDSP的指令表示方法
4.2 DSP數據定址方式
4.2.1 立即定址
4.2.2 絕對定址
4.2.3 直接定址
4.2.4 間接定址
4.2.5 累加器定址
4.2.6 存儲器映射暫存器定址
4.2.7 堆疊定址
4.3 DSP的程式控制
4.3.1 分支轉移
4.3.2 調用
4.3.3 返回
4.3.4 重複操作指令
4.3.5 條件操作
4.4 DSP指令系統概述
4.4.1 指令系統分類
4.4.2 算術運算類指令115
4.4.3 邏輯操作指令
4.4.4 程式控制指令
4.4.5 載入和存儲指令
第5章 DSP程式設計
5.1 DSP系統開發過程
5.1.1 DSP系統開發過程
5.1.2 軟體開發流程
5.2 彙編語言編寫方法
5.2.1 DSP彙編語言語句
5.2.2 DSP彙編語言的數據形式、標識符及運算符
5.3 COFF檔案
5.3.1 段
5.3.2 彙編器對段的處理
5.3.3 連結器對段的處理
5.3.4 COFF檔案中的符號
5.4 常用彙編偽指令
5.4.1 段定義偽指令
5.4.2 常數初始化偽指令
5.4.3 段程式計數器定位偽指令
5.4.4 輸出列表格式偽指令
5.4.5 檔案引用偽指令
5.4.6 條件彙編偽指令
5.4.7 符號定義偽指令
5.4.8 宏及宏的使用
5.5 連結器命令檔案的編寫與使用
5.5.1 連結器命令檔案常用指令
5.5.2 MEMORY偽指令
5.5.3 SECTIONS偽指令
5.5.4 彙編源程式的編輯、彙編和連結
5.6 TMS320C54xC語言編程
5.6.1 C54xc/c++編譯器支持的數據類型
5.6.2 C語言的數據訪問方法
5.6.3 存儲器模式
5.6.4 中斷函式
5.6.5 其他注意事項
5.7 用C語言和彙編語言混合編程
5.7.1 獨立的C語言模組和彙編模組接口
5.7.2 直接在C程式中嵌入彙編語句
5.8 DSP程式設計實例
第6章 C54x DSP片內外設及套用
6.1 通用I/O引腳
6.2 C54xDSP的定時器
6.2.1 定時器結構和工作原理
6.2.2 定時器編程
6.2.3 定時器套用實例
6.3 C54x的主機接口
6.3.1 標準HPI接口結構框圖
6.3.2 標準HPI的兩種工作模式
6.3.3 HPI控制暫存器
6.3.4 HPI與主機的接口設計
6.3.5 HPI套用實例
6.4 C54x的串列口
6.4.1 標準同步串列口
6.4.2 緩衝同步串列口
6.4.3 時分復用串列口TDM
6.4.4 多通道緩衝串列口(McBSP)
第7章DSP工程開發實例
7.1 DSP最小系統設計
7.1.1 復位電路
7.1.2 時鐘電路
7.1.3 電源與省電模式設計
7.1.4 仿真接口
7.1.5 外擴存儲器
7.2 DSP數據採集系統設計
7.2.1 前向通道——AD輸入
7.2.2 ADS7864晶片簡介
7.2.3 ADS7864與TM$320VC5416的接口設計
7.2.4 A/D轉換程式設計
7.3 D/A轉換器與I)SP的接口設計
7.3.1 DAC7625晶片簡介
7.3.2 DAC7625與TMS320VC25416的接口設計
7.3.3 D/A轉換程式設計
7.4 語音系統的DSP實現
7.4.1 系統組成
7.4.2 硬體接口設計
7.4.3 程式流程及部分代碼
7.5 指紋系統的DSP實現
7.5.1 引言
7.5.2 硬體接口設計
7.5.3 程式流程及部分代碼
第8章 DSP套用實驗指導
8.1 CCS入門實驗
8.1.1 CCS的安裝及設定
8.1.2 CCS程式開發步驟
8.1.3 C/ASM程式舉例
8.2 I/O擴展實驗
8.2.1 TMS320VC5416與鍵盤的連線
8.2.2 TMS320VC5416與液晶顯示器的連線
8.2.3 軟體編程
8.3 DSP定時器中斷實驗
8.3.1 硬體設計
8.3.2 程式設計
8.4 異步串口通信實驗
8.4.1 硬體設計
8.4.2 軟體編程
參考文獻

相關詞條

熱門詞條

聯絡我們