幫助中心 | 我的帳號 | 關於我們

DSP原理及應用--TMS320DM6437(高等學校電子信息與通信工程類專業系列教材)

  • 作者:編者:伍永峰|責編:趙遠璐//武翠琴
  • 出版社:西安電子科大
  • ISBN:9787560670270
  • 出版日期:2023/09/01
  • 裝幀:平裝
  • 頁數:346
人民幣:RMB 55 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書共9章,全面介紹了DSP晶元TMS320DM6437的硬體結構、指令系統、軟體開發環境、程序優化方法、片內資源、外設介面及典型演算法等,並給出了典型的數字信號處理演算法的MATLAB設計與模擬以及基於TMS320 DM6437的DSP程序開發實例,旨在使讀者掌握DSP系統的設計與開發方法。本書每章末均配有習題,可供學習者進行自我檢測。另外,本書配有微課視頻、電子課件、習題解答、程序實例等教學輔助資料(詳見出版社網站),能夠滿足課堂講授、課程實驗和課程設計各個環節的教學需求。
    本書在論述DSP原理及應用的同時,結合學科發展和應用領域變革,濃縮知識內容,構建知識體系,充分體現OBE(Outcome Based Education,成果導向教育)教學理念,努力做到理論與實踐並重,注重工程實踐能力的培養;根據課程特點,挖掘課程蘊含的思政資源,把握課程思政與專業課教學的融合方法,將思政教育與專業課教學深度融合、匹配互動,以便教師開展符合課程實際和專業特點的課程思政教育。
    本書可作為普通高等學校電子信息類及相近專業的本科生或碩士研究生的教材,也可作為非電子信息類專業碩士研究生的教材,還可供相關專業工程技術人員參考。

作者介紹
編者:伍永峰|責編:趙遠璐//武翠琴

目錄
第1章  緒論
  1.1  數字信號處理概述
    1.1.1  演算法研究
    1.2.1  數字信號處理的實現
  1.2  DSP晶元
    1.2.1  DSP晶元的發展概況
    1.2.2  DSP晶元的發展趨勢
    1.2.3  DSP晶元的特點
    1.2.4  DSP晶元的分類
    1.2.5  DSP晶元的應用
  1.3  DSP系統
    1.3.1  DSP系統的構成
    1.3.2  DSP系統的設計流程
    1.3.3  DSP系統中晶元的選擇
  1.4  TI公司DSP產品簡介
    1.4.1  TMS320C2000系列
    1.4.2  TMS320C5000系列
    1.4.3  TMS320C6000 系列
  1.5  實驗和程序實例
    1.5.1  時域採樣和頻域採樣的MATLAB實現
    1.5.2  基於ICETEK-DM6437-AF的信號時域採樣和頻域採樣的DSP實現
  本章小結
  習題1
第2章  TMS320DM6437的硬體結構
  2.1  TMS320DM6437的基本結構
  2.2  TMS320DM6437的DSP子系統結構
  2.3  TMS320DM6437的CPU結構
    2.3.1  CPU的組成
    2.3.2  CPU的通用寄存器組
    2.3.3  CPU的控制寄存器組
    2.3.4  CPU的數據通路
  2.4  TMS320DM6437的片內存儲器結構與數據訪問
    2.4.1  片內存儲器的基本結構
    2.4.2  存儲器空間分配
    2.4.3  片內一級程序存儲器
    2.4.4  片內一級數據存儲器
    2.4.5  片內二級存儲器
    2.4.6  數據訪問
  2.5  TMS320DM6437的視頻處理子系統
    2.5.1  視頻處理前端
    2.5.2  視頻處理後端
  2.6  TMS320DM6437的片內外設
  2.7  TMS320DM6437的複位、中斷和啟動
    2.7.1  複位
    2.7.2  中斷
    2.7.3  啟動
  2.8  實驗和程序實例
    2.8.1  卷積的MATLAB實現
    2.8.2  基於ICETEK-DM6437-AF的卷積DSP實現
  本章小結

  習題2
第3章  ICETEK-DM6437-AF實驗系統
  3.1  ICETEK-DM6437-AF實驗系統的組成
  3.2  ICETEK-DM6437-AF實驗系統的硬體模塊
    3.2.1  CPU單元
    3.2.2  電源模塊
    3.2.3  數字信號源
    3.2.4  A/D
    3.2.5  D/A
    3.2.6  JTAG
    3.2.7  USB轉串口及XD100V2+模擬器
    3.2.8  DM6437核CPU時鐘
    3.2.9  網路介面
    3.2.10  其他
  3.3  基於ICETEK-DM6437-AF的語音信號處理
    3.3.1  音頻編解碼晶元TLV320AIC簡介
    3.3.2  TLV320AIC33和TMS320DM通信介面及模式
  3.4  基於ICETEK-DM6437-AF的視頻信號處理
    3.4.1  DSP視頻處理系統概述
    3.4.2  視頻解碼晶元TVP5146簡介
  3.5  實驗和程序實例
    3.5.1  FFT演算法的基本思想
    3.5.2  基於MATLAB的基2-FFT演算法的實現
    3.5.3  基於TMS320DM6437的基2-FFT演算法的實現
  本章小結
  習題3
第4章  軟體開發環境
  4.1  DSP軟體開發工具
    4.1.1  CCS簡介
    4.1.2  CCS集成開發環境
    4.1.3  代碼生成工具
    4.1.4  代碼調試工具
  4.2  CCS v5的安裝與設置
    4.2.1  CCS v5的安裝
    4.2.2  CCS v5的設置
  4.3  CCS v5的使用
    4.3.1  創建CCS工程項目
    4.3.2  工程管理
    4.3.3  調試功能
    4.3.4  圖形工具的使用
  4.4  DSP/BIOS實時操作系統
    4.4.1  DSP/BIOS概述
    4.4.2  DSP/BIOS的組成
    4.4.3  DSP/BIOS程序開發
  4.5  實驗和程序實例
    4.5.1  IIR數字濾波器的MATLAB設計與實現
    4.5.2  基於ICETEK-DM6437-AF的IIR數字濾波器的DSP實現
  本章小結
  習題4
第5章  TMS320C64x系列DSP的C程序設計與優化

  5.1  TMS320C64x系列DSP的C/C++ 語言概述
  5.2  TMS320C64x系列DSP的C/C++語言程序設計基礎
    5.2.1  TMS320C64x系列C/C++程序結構
    5.2.2  TMS320C64x系列C/C++語言關鍵字
    5.2.3  pragma 偽指令
    5.2.4  初始化靜態變數和全局變數
  5.3  運行時環境
    5.3.1  存儲器模型
    5.3.2  中斷處理
    5.3.3  系統的初始化
  5.4  DSP的C/C++ 代碼優化
    5.4.1  C/C++ 代碼的優化流程
    5.4.2  分析C代碼的性能
    5.4.3  選用C編譯器提供的優化選項優化
    5.4.4  軟體流水
    5.4.5  使用內聯函數
    5.4.6  調整數據類型
    5.4.7  基於Cache的程序優化
  5.5  C語言與彙編語言混合編程
    5.5.1  在C/C++ 語言中調用彙編語言模塊
    5.5.2  用內嵌函數訪問彙編語言
    5.5.3  在C/C++ 語言中嵌入彙編語言
    5.5.4  在C/C++ 語言中訪問彙編語言變數
  5.6  實驗和程序實例
    5.6.1  FIR數字濾波器的MATLAB設計
    5.6.2  基於DM6437的FIR濾波演算法的DSP實現
  本章小結
  習題5
第6章  TMS320DM6437的流水線與中斷
  6.1  流水線
    6.1.1  流水線概述
    6.1.2  流水線操作
    6.1.3  各類指令的流水線執行
    6.1.4  影響流水線性能的因素
  6.2  DSP的中斷系統
    6.2.1  中斷類型和優先順序
    6.2.2  中斷服務表
    6.2.3  中斷服務取指包
    6.2.4  中斷控制寄存器
    6.2.5  中斷選擇寄存器和外部中斷
    6.2.6  中斷響應
  6.3  實驗和程序實例
    6.3.1  基於MATLAB的音頻信號處理的流程
    6.3.2  基於MATLAB的音頻信號處理的實現
    6.3.3  基於ICETEK-DM6437-AF的音頻信號處理的實現
  本章小結
  習題6
第7章  增強型內存直接訪問控制器(EDMA3)
  7.1  概述
  7.2  EDMA3控制器

    7.2.1  EDMA3控制器的組成
    7.2.2  EDMA3通道控制器(EDMA3_m_CC0)的工作流程
    7.2.3  EDMA3同步事件
    7.2.4  事件隊列
  7.3  EDMA3數據傳輸
    7.3.1  EDMA3傳輸數據塊定義
    7.3.2  A-同步傳輸
    7.3.3  AB-同步傳輸
  7.4  參數RAM(PaRAM)
    7.4.1  PaRAM
    7.4.2  PaRAM參數集
    7.4.3  通道選擇項寄存器(OPT)
    7.4.4  EDMA3的通道與PaRAM的映射關係
    7.4.5  傳輸示例
  7.5  EDMA3的中斷
    7.5.1  EDMA3中斷源
    7.5.2  傳輸完成中斷
    7.5.3  錯誤中斷
    7.5.4  中斷寄存器
  7.6  快速DMA(QDMA)
  7.7  實驗和程序實例
    7.7.1  圖像中值濾波的MATLAB實現
    7.7.2  圖像中值濾波的DSP實現
  本章小結
  習題7
第8章  主機介面(HPI)與多通道緩衝串口(McBSP)
  8.1  主機介面(HPI)
    8.1.1  HPI概述
    8.1.2  HPI的結構
    8.1.3  HPI引腳與介面信號
    8.1.4  HPI的讀/寫時序
    8.1.5  HPI的操作
    8.1.6  HPI寄存器
    8.1.7  HPI的中斷
  8.2  多通道緩衝串口(McBSP)
    8.2.1  McBSP概述
    8.2.2  McBSP結構與介面
    8.2.3  McBSP寄存器
    8.2.4  McBSP數據傳輸
    8.2.5  McBSP的標準操作
    8.2.6  μ-律/A-律壓擴硬體操作
    8.2.7  McBSP的SPI協議
    8.2.8  McBSP引腳作為通用I/O引腳
  8.3  實驗和程序實例
    8.3.1  圖像銳化的MATLAB實現
    8.3.2  圖像銳化的DSP實現
  本章小結
  習題8
第9章  通用輸入/輸出介面(GPIO)與定時器
  9.1  通用輸入/輸出介面(GPIO)

    9.1.1  GPIO概述
    9.1.2  GPIO功能
    9.1.3  中斷和EDMA事件產生
    9.1.4  GPIO寄存器
  9.2  定時器
    9.2.1  定時器概述
    9.2.2  定時器工作模式控制
    9.2.3  定時器寄存器
  9.3  實驗和程序實例——直流電動機控制實驗
  本章小結
  習題9
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032