TMS320F281x DSP原理及套用技術(第2版)

本書以TMS320F281x 系列數位訊號處理器為主線,結合豐富的實例系統論述了DSP的工作原理及套用開發技術。主要內容涵蓋DSP的硬體結構、外設模組、C語言編程、系統設計與開發方法、綜合項目案例等。全書各章均提供了經過驗證的套用開發實例以方便讀者實踐,每章配有練習題以鞏固學習和教學。本書適合作為高年級本科生和研究生的“DSP原理與套用”相關課程的教材,也可作為從事電氣控制、自動控制的相關工程技術人員的參考用書。

基本介紹

  • 書名:TMS320F281x DSP原理及套用技術(第2版)
  • 作者:韓豐田、李海霞
  • ISBN:9787302366843
  • 定價:45元
  • 出版時間:2014.09.01
書籍信息,內容簡介,圖書目錄,

書籍信息

作者:韓豐田、李海霞
定價:45元
印次:2-2
ISBN:9787302366843
出版日期:2014.09.01
印刷日期:2015.07.09

內容簡介

本書以TMS320F281x 系列數位訊號處理器為主線,結合豐富的實例系統論述了DSP的工作原理及套用開發技術。主要內容涵蓋DSP的硬體結構、外設模組、C語言編程、系統設計與開發方法、綜合項目案例等。全書各章均提供了經過驗證的套用開發實例以方便讀者實踐,每章配有練習題以鞏固學習和教學。本書適合作為高年級本科生和研究生的“DSP原理與套用”相關課程的教材,也可作為從事電氣控制、自動控制的相關工程技術人員的參考用書。

圖書目錄

第1章緒論
1.1TMS320系列DSP晶片
1.2TMS320C28x系列DSP晶片簡介
1.3TMS320F281x系列DSP晶片
1.3.1TMS320F281x的功能和特點
1.3.2TMS320F281x的主要外設模組
1.3.3TMS320F281x晶片的封裝
1.4基於DSP的運動控制系統
1.4.1數字控制系統
1.4.2運動控制技術
1.4.3基於TMS320F281x的運動控制系統
習題與思考題
第2章系統控制及中斷
2.1時鐘及系統控制
2.1.1時鐘概述
2.1.2振盪器與基於鎖相環的時鐘模組
2.1.3外設時鐘的配置
2.1.4低功耗模式
2.1.5看門狗
2.2CPU定時器
2.3通用數字I/O
2.3.1GPIO概述
2.3.2GPIO暫存器
2.4外設中斷擴展模組
2.4.1PIE控制器概述
2.4.2中斷向量表的映射
2.4.3中斷源及其回響過程
2.4.4PIE中斷向量表
2.4.5定時器0中斷舉例
習題與思考題
第3章存儲器及外部接口
3.1片記憶體儲器接口
3.1.1CPU內部匯流排
3.1.232位數據訪問的地址分配
3.2存儲器映射
3.3片內Flash存儲器
3.3.1Flash存儲器概述
3.3.2Flash存儲器空間分配
3.4外部擴展接口
3.4.1外部接口功能描述
3.4.2XINTF的配置
3.4.3配置建立、有效和保持階段的等待狀態
3.4.4XINTF的暫存器
3.4.5外部接口的DMA訪問
3.5外部接口的套用
3.5.1擴展外部存儲器
3.5.2擴展D/A轉換器
習題與思考題
第4章串列通信接口
4.1SCI模組
4.1.1SCI模組概述
4.1.2SCI模組的結構
4.1.3SCI的通信格式
4.1.4波特率設定
4.1.5SCI的中斷
4.1.6SCI的FIFO操作
4.2SCI模組的多處理器通信
4.2.1多處理器通信概述
4.2.2空閒線多處理器模式
4.2.3地址位多處理器模式
4.3SCI的暫存器
4.4SCI套用舉例
4.4.1標準串列匯流排接口
4.4.2通信接口電路
4.4.3SCI接口編程舉例
4.4.4SCI通信軟體設計
習題與思考題
第5章串列外設接口
5.1SPI模組概述
5.2SPI的操作模式
5.2.1SPI的數據傳送和接收
5.2.2SPI的主/從操作模式
5.3SPI模組的設定
5.3.1SPI的數據格式
5.3.2設定波特率和時鐘模式
5.3.3SPI的中斷控制
5.3.4SPI的初始化
5.3.5數據傳輸舉例
5.4SPI的FIFO操作
5.5SPI模組的暫存器
5.6SPI模組套用舉例
5.6.1與溫度感測器晶片ADT7301的接口
5.6.2與D/A轉換器MAX5253的接口
5.6.3擴展多個SPI接口外設晶片
習題與思考題
第6章增強型CAN控制器
6.1eCAN模組概述
6.2eCAN網路與功能模組
6.2.1CAN協定概述
6.2.2eCAN控制器
6.2.3訊息信箱
6.3eCAN模組的暫存器
6.4eCAN模組的配置與操作
6.4.1CAN模組的初始化
6.4.2eCAN模組的配置步驟
6.4.3遠程幀信箱的處理
6.4.4CAN模組的中斷操作
6.4.5CAN模組的掉電模式
6.5eCAN模組的套用
6.5.1CAN網路接口
6.5.2eCAN模組套用舉例
6.5.3eCAN模組點對點通信舉例
習題與思考題
第7章事件管理器
7.1事件管理器概述
7.2通用定時器
7.2.1通用定時器概述
7.2.2通用定時器的功能模組
7.2.3通用定時器的計數操作
7.2.4通用定時器的比較操作
7.2.5套用通用定時器產生PWM信號
7.3比較單元及PWM電路
7.3.1全比較單元
7.3.2與比較單元相關的PWM電路
7.3.3PWM波形的產生
7.3.4空間矢量PWM波形的產生
7.3.5套用事件管理器產生PWM波形
7.4捕獲單元
7.4.1捕獲單元的結構
7.4.2捕獲單元的操作
7.4.3正交編碼脈衝電路
7.5事件管理器的中斷
7.5.1事件管理器的中斷概述
7.5.2事件管理器的中斷暫存器
習題與思考題
第8章A/D轉換模組
8.1A/D轉換模組概述
8.2自動轉換排序器的工作原理
8.3ADC模組的轉換操作
8.3.1排序器的連續排序模式
8.3.2排序器的啟動停止模式
8.3.3啟動A/D轉換的觸發源
8.3.4排序轉換時的中斷操作
8.4ADC時鐘的預定標
8.5低功耗模式與上電次序
8.6ADC模組的暫存器
8.7ADC模組套用舉例
習題與思考題
第9章DSP系統硬體設計基礎
9.1DSP系統設計概述
9.2DSP最小系統設計
9.2.1DSP最小系統組成
9.2.2時鐘電路
9.2.3電源與復位電路
9.2.4JTAG仿真接口
9.2.53.3V與5V混合邏輯系統設計
9.3基於TMS320F2812的實驗開發系統
9.3.1實驗開發系統概述
9.3.2DSP實驗系統的硬體設定
習題與思考題
第10章TMS320C28x的軟體開發
10.1TMS320C28x的 C語言編程基礎
10.1.1數據類型
10.1.2外設暫存器的位域結構定義
10.1.3編譯預處理
10.1.4在C語言中嵌入彙編語言
10.1.5關鍵字
10.1.6pragma偽指令
10.1.7如何分配段至存儲器中
10.1.8連結命令檔案
10.2典型的C工程檔案
10.2.1典型的工程檔案組成
10.2.2軟體執行流程
10.2.3軟體開發流程
10.3從片內Flash運行應用程式
10.3.1將段連結至存儲器
10.3.2將段從Flash複製至RAM
10.3.3復位後如何從Flash中運行程式
10.3.4在引導過程中如何禁止看門狗定時器
10.3.5從Flash引導的連結命令檔案實例
10.3.6設定引導模式
習題與思考題
第11章無刷直流電動機控制
11.1無刷直流電動機的工作原理
11.1.1基本組成
11.1.2工作原理
11.1.3數學模型
11.2基於F281x的無刷直流電動機控制系統
11.2.1無刷直流電動機控制系統概述
11.2.2硬體結構
11.2.3軟體設計
11.3陀螺儀殼體翻滾裝置設計
11.3.1系統組成
11.3.2軌跡規劃
11.3.3控制系統分析與仿真
11.3.4實驗結果及分析
習題與思考題
第12章陀螺穩定平台控制
12.1陀螺穩定平台控制概述
12.1.1穩定平台工作原理
12.1.2平台控制系統組成
12.1.3四環平台系統動力學模型
12.2感應同步器測角系統
12.2.1感應同步器的工作原理
12.2.2測角系統硬體電路
12.2.3測角系統軟體設計
12.2.4測角系統實驗結果
12.3光纖通信系統
12.3.1光纖通信系統硬體組成
12.3.2光纖通信系統軟體設計
12.3.3光通信系統實驗結果
12.4平台伺服控制系統
12.4.1兩相永磁同步力矩電動機的矢量控制
12.4.2位置控制系統分析與設計
12.4.3位置環數字控制器實現
12.4.4平台穩定迴路實驗結果
習題與思考題
附錄AF281x系列DSP晶片的引腳信號
附錄BDSP實驗裝置電路原理圖
附錄C部分英文縮寫
參考文獻

相關詞條

熱門詞條

聯絡我們