TMS320C2000 DSP技術與套用開發

TMS320C2000 DSP技術與套用開發

《TMS320C2000DSP技術與套用開發》是2007年清華大學出版社出版的圖書,作者是王茂飛。

基本介紹

  • 作者:王茂飛
  • ISBN:9787302150077
  • 頁數:391
  • 定價:39.00元
  • 出版社:清華大學出版社
  • 出版時間:2007-5
內容介紹,作品目錄,

內容介紹

《TMS320C2000 DSP技術與套用開發》以TI公司TMS320系列DSP晶片中針對工業套用的C2000為例,分基礎篇和提高篇兩部分,通過56個實例,引導讀者認識該系列晶片、熟悉該系列晶片的使用,直至完成套用系統的自主開發。全書共分15章和1個附錄,基礎篇(第卜6章)介紹LC24xx系列DSP的指令及其使用方法,可使讀者熟練使用LC24xx和LF24xx系列DSP進行通用套用系統的開發;提高篇(第7~15章)則重點講述以c24x CPU為核心的Lc240xA和LF240xA系列DSP的硬體結構及其用法。《TMS320C2000 DSP技術與套用開發》的最大特點是用大量來自工程一線的實例代碼,深化理解,強化套用。

作品目錄

第1部分 基礎篇第1章 數位訊號處理概論 1.1 DSP概述 1.1.1 DSP的發展 1.1.2 DSP的特點 1.1.3 DSP的技術套用 1.2 DSP套用系統的構成和設計方法 1.2.1 DSP套用系統的構成 1.2.2 DSP套用系統的設計方法 1.3 DSP套用系統的開發流程和開發工具 1.3.1 DSP套用系統的開發流程 1.3.2 DSP套用系統的開發工具  1.4 TMS320C2000系列DSP簡介  1.5 LF240x DSP引腳及其說明  1.6 240x系列DSP封裝圖介紹  第2章 數據定址模式  2.1 立即定址  2.1.1 短立即定址模式  2.1.2 長立即定址模式  2.2 直接定址  2.3 間接定址  第3章 指令系統  3.1 概述  3.2 彙編指令系統  3.2.1 累加器算術邏輯指令  3.2.2 輔助暫存器指令  3.2.3 乘法相關指令  3.2.4 程式轉移指令  3.2.5 控制指令  3.2.6 I/O口及存儲器操作指令  3.3 C24x彙編指令系統  第4章 DSP系統開發實例  4.1 認識CC集成開發環境  4.1.1 主選單  4.1.2 常用工具  4.2 系統開發實例  4.2.1 工程的建立及編譯  4.2.2 程式編程及調試  第5章 彙編語言程式設計實例 5.1 數制轉換  5.2 通用算術運算 5.2.1 擴展精度的乘法運算 5.2.2 除法運算 5.2.3 正弦和餘弦運算 5.3 通用數位訊號處理 5.3.1 無限長單位脈衝回響數字濾波器(IIR) 5.3.2 有限長單位脈衝回響濾波器(FIR) 5.3.3 快速傅立葉變換(FFT) 5.4 彙編程式的指示符列表  第6章 彙編語言與C語言的混合編程  6.1 C24x混合編程概述 6.2 C語言與彙編語言的套用 6.2.1 C語言主程式的編寫  6.2.2 彙編語言子程式的編寫  6.2.3 全局變數及局部變數的使用  6.2.4 C語言中的幀指針和堆疊指針  6.2.5 現場保護  6.2.6 算法的執行  第2部分 提高篇 第7章 C24x DSP內部結構及其系統配置  7.1 C240x DSP內部硬體結構  7.1.1 240x DSP內部結構及其功能模組概述  7.1.2 內部匯流排結構  7.2 中央處理單元(CPU)  7.2.1 輸入移位模組  7.2.2 乘法器模組  7.2.3 中央算術邏輯模組 7.2.4 輔助暫存器算術單元(ARAU)  7.2.5 狀態暫存器(ST0和ST1)  7.3 存儲器  7.3.1 片上存儲器  7.3.2 外部存儲器及I/O空間  7.4 系統配置暫存器  7.5 代碼保護模組(CSM)  7.6 時鐘及其低功耗模式  7.6.1 工作時鐘 7.6.2 低功耗模式  7.7 Watchdog(WD)定時器  7.7.1 C24x的WD定時器概述  7.7.2 C24x的WD相關暫存器  7.7.3 C24x的WD定時器的使用  第8章 240x的中斷系統  8.1 240x DSP中斷系統的結構  8.1.1 中斷請求結構  8.1.2 中斷應答結構  8.2 中斷相關暫存器  8.2.1 CPU中斷暫存器  8.2.2 外設中斷暫存器  8.3 中斷系統的使用  8.3.1 中斷向量  8.3.2 中斷的操作  8.3.3 中斷服務程式套用實例  第9章 數字輸入輸出連線埠  9.1 數字輸入輸出連線埠概述  9.2 I/O口控制暫存器  9.3 I/O口套用實例——通用串口的狀態信息交換器  9.3.1 實例詳述  9.3.2 狀態信息交換器的DSP電路設計  9.3.3 狀態信息交換器的程式設計  9.3.4 程式說明 9.4 I/O口套用實例——3線-8線解碼器  9.4.1 實例詳述  9.4.2 3線-8線解碼器的DSP電路設計  9.4.3 3線-8線解碼器的程式設計  9.4.4 程式說明 第10章 事件管理器 10.1 事件管理器的結構 10.1.1 事件管理器的構成 10.1.2 事件管理器的中斷 10.2 通用定時器 10.2.1 通用定時器的基本結構 10.2.2 通用定時器的暫存器 10.2.3 通用定時器的使用 10.2.4 通用定時器套用實例 10.3 比較單元 10.3.1 比較單元控制暫存器 10.3.2 比較單元的使用 10.4 脈寬調製電路 10.4.1 PWM概述 10.4.2 可程式死區單元 10.4.3 PWM波形的生成 10.4.4 功率驅動保護中斷 10.4.5 空間矢量PWM 10.4.6 套用實例——PWM波形產生器(方法1) 10.4.7 套用實例——PWM波形產生器(方法2) 10.5 捕獲單元 10.5.1 捕獲單元概述 10.5.2 捕獲單元暫存器 10.5.3 捕獲單元的使用 10.5.4 捕獲單元套用實例 10.6 正交編碼脈衝電路(QEP) 10.6.1 QEP電路概述 10.6.2 QEP電路的使用 10.6.3 正交編碼脈衝電路的暫存器設定 第11章 數模轉換(ADC) 11.1 概述 11.2 240x ADC的結構及其基本操作 11.2.1 ADC暫存器內容及設定 11.2.2 排序器的使用 11.2.3 ADC時鐘設定 11.2.4 ADC模組電氣特性 11.3 240x ADC的提高功能 11.3.1 ADC輸入校準 11.3.2 過採樣 11.4 ADC套用實例 第12章 串列通信接口(SCI) 12.1 概述 12.1.1 SCI數據格式 12.1.2 C24x DSP的串口特徵 12.2 C24x DSP串列接口的使用 12.2.1 SCI外設暫存器 12.2.2 多機通信模式 12.3 SCI套用實例 第13章 串列外設接口(SPI) 13.1 概述 13.2 串列外設接口結構及使用 13.2.1 SPI控制暫存器 13.2.2 SPI的工作原理 13.2.3 SPI時鐘工作方式 13.2.4 SPI的使用 13.3 SPI套用實例 第14章 控制器區域網路 14.1 概述 14.2 C24x CAN的使用 14.2.1 C24x 內嵌CAN模組概述 14.2.2 CAN幀結構 14.2.3 CAN控制器相關暫存器 14.2.4 CAN模組初始化 14.2.5 信息的傳送 14.2.6 信息的接收 14.3 CAN控制器套用實例 14.3.1 硬體設計 14.3.2 軟體設計 第15章 工業控制中的套用實例 15.1 三相正弦SPWM波形發生器 15.1.1 實例詳述 15.1.2 正弦SPWM波產生器的DSP電路設計 15.1.3 正弦SPWM波產生器的程式設計 15.1.4 程式說明 15.1.5 小結 15.2 數字PID控制器 15.2.1 實例詳述 15.2.2 數字PID控制器的DSP電路設計 15.2.3 數字PID控制器的程式設計 15.2.4 程式說明 15.2.5 小結 15.3 模糊PI控制器 15.3.1 實例詳述 15.3.2 模糊PI控制器的程式設計 15.3.3 程式說明 15.3.4 小結附錄 240x DSP封裝尺寸圖

相關詞條

熱門詞條

聯絡我們