數(shù)字信號(hào)控制器原理及應(yīng)用

出版時(shí)間:2011-7  出版社:北京航空航天大學(xué)  作者:劉和平//劉平//王華斌//嚴(yán)利平  頁數(shù):423  
Tag標(biāo)簽:無  

內(nèi)容概要

  介紹TI公司推出的數(shù)字信號(hào)控制器芯片TMS320F、2808的硬件結(jié)構(gòu)、內(nèi)部功能模塊、系統(tǒng)控制和中斷、流水線、尋址模式、匯編語言、C語言編程和調(diào)試環(huán)境、F2808實(shí)驗(yàn)開發(fā)板、外設(shè)模塊等。劉和平等的《數(shù)字信號(hào)控制器原理及應(yīng)用——基于TMS320F2808》以F2808的原理和應(yīng)用為主線,介紹各個(gè)功能模塊(I/O、eSCI、A/D、ePWM、eQEP、eCAP、I2C、SPI、eCAN)的基本原理,列舉出相應(yīng)的應(yīng)用實(shí)例,給出其應(yīng)用的電路原理圖和源程序清單。書中提供的所有程序均在本書作者配套設(shè)計(jì)的實(shí)驗(yàn)開發(fā)板上調(diào)試通過。本書通俗易懂,實(shí)例清楚易用,力求讓學(xué)習(xí)數(shù)字信號(hào)控制器應(yīng)用開發(fā)的人員容易入門,快速上手。附帶光盤一張,內(nèi)含書中全部程序代碼。 《數(shù)字信號(hào)控制器原理及應(yīng)用——基于TMS320F2808》可作為從事數(shù)字信號(hào)控制器應(yīng)用開發(fā)的工程技術(shù)人員的參考用書,也可作為高校電子信息、自動(dòng)化、計(jì)算機(jī)等專業(yè)本科生、研究生“數(shù)字信號(hào)控制器原理及應(yīng)用” 課程的教材。

書籍目錄

第1章 TMS320F2808概述1.1 概述1.2 TMS320F2808 CPU控制器的功能結(jié)構(gòu)圖1.3 TMS320F2808引腳功能介紹1.4 TMS320F2808存儲(chǔ)器映射圖第2章 TMS320F2808內(nèi)部功能2.1 內(nèi)存總線2.2 外設(shè)模塊總線2.3 實(shí)時(shí)的JTAG2.4 存儲(chǔ)單元2.5 中斷擴(kuò)展模塊2.6 外部中斷2.7 振蕩器與鎖相環(huán)2.8 程序監(jiān)視器2.9 外設(shè)模塊時(shí)鐘2.10 低功耗工作模式2.11 外設(shè)模塊結(jié)構(gòu)2.12 通用輸入/輸出多路復(fù)用器2.13 32位CPU定時(shí)器2.14 電機(jī)控制模塊2.15 串行接口2.16 寄存器映射2.17 仿真寄存器第3章 TMS320F2808系統(tǒng)控制和中斷3.1 Flash存儲(chǔ)器和OTP存儲(chǔ)器3.1.1 1Flash存儲(chǔ)器3.1.2 OTP存儲(chǔ)器3.1.3 Flash存儲(chǔ)器和OTP存儲(chǔ)器功耗狀態(tài)3.1.4 Flash存儲(chǔ)器和OTP存儲(chǔ)器性能3.1.5 Flash存儲(chǔ)器流水線模式3.1.6 Flash存儲(chǔ)器和OTP存儲(chǔ)器3.2 代碼安全模塊3.2.1 功能描述3.2.2 CSM對(duì)其他片內(nèi)資源的影響3.2.3 用戶應(yīng)用中代碼安全保護(hù)的具體表現(xiàn)3.2.4 代碼安全保護(hù)邏輯注意事項(xiàng)3.2.5 (2SM特點(diǎn)總結(jié)3.3 時(shí)鐘3.3.1 時(shí)鐘和系統(tǒng)控制3.3.2 OSC和PLL模塊3.3.3 TMS320F2808芯片的10 MHz外部晶振的10倍頻時(shí)鐘設(shè)置3.3.4 低功耗工作模塊3.3.5 程序監(jiān)視器模塊3.3.6 32位CPU定時(shí)器0、1、23.4 外設(shè)中斷擴(kuò)展模塊3.4.1 PIE模塊3.4.2 中斷源3.4.3 PIE配置和控制寄存器3.4.4 外部中斷控制寄存器第4章 TMS320F28x流水線、尋址模式及匯編語言指令集簡(jiǎn)介4.1 流水線4.1.1 指令的流水線操作4.1.2 流水線活動(dòng)4.1.3 流水線活動(dòng)的凍結(jié)4.1.4 流水線保護(hù)4.1.5 避免無保護(hù)操作4.2 TMS320F28x尋址模式4.2.1 尋址模式分類4.2.2 尋址模式選擇位4.2.3 匯編器/編譯器與AMoDE位的關(guān)系4.2.4 直接尋址模式4.2.5 堆棧尋址模式4.2.6 間接尋址模式4.2.7 寄存器尋址模式4.2.8 數(shù)據(jù)/程序/IO空間立即尋址模式4.2.9 程序空間間接尋址模式4.2.10 字節(jié)尋址模式4.2.11 32位定位操作4.3 TMS320F28x匯編語言指令集4.3.1 指令概述4.3.2 寄存器操作第5章 C語言調(diào)試環(huán)境和編程5.1概述5.1.1 C/C++語言特性5.1.2 編譯器輸出文件特性5.1.3 編譯器接口連接特性5.1.4 編譯器操作特性5.1.5 編譯器應(yīng)用程序特性5.2 CCStudio 3.1的安裝5.2.1 CCStudio 3.1主程序安裝5.2.2 仿真器驅(qū)動(dòng)程序安裝5.3 C/C++語言編譯器集成調(diào)試環(huán)境介紹5.3.1 配置仿真集成調(diào)試環(huán)境5.3.2 集成調(diào)試環(huán)境介紹5.3.3 菜單及功能介紹5.3.4 工作窗口區(qū)介紹5.4 用C/C++編譯器開發(fā)應(yīng)用程序的步驟5.5 頭文件和命令文件5.5.1 頭文件5.5.2 命令文件.CMD第6章 TMS320F2808實(shí)驗(yàn)開發(fā)板6.1 TMS320F2808實(shí)驗(yàn)開發(fā)板介紹6.2 TMS320F2808實(shí)驗(yàn)開發(fā)板功能介紹第7章 數(shù)字量輸入/輸出模塊7.1 概述7.2 GPIO復(fù)用7.3 數(shù)字量I/O端口寄存器7.3 I/O接口應(yīng)用第8章 串行通信8.1 概述8.2 串行通信接口的結(jié)構(gòu)8.2.1 串行通信接口的信號(hào)8.2.2 多處理器和異步通信模式8.2.3 串行通信接口可編程數(shù)據(jù)格式8.2.4 SCI多處理器通信8.2.5 空閑線多處理器模式8.2.6 地址位多處理器模式8.2.7 SCI通信格式8.2.8 串行通信接口中斷8.2.9 SCI波特率計(jì)算8.2.10 串行通信接口的增強(qiáng)特性8.3 串行通信寄存器概述8.4 串行通信接口程序設(shè)計(jì)舉例第9章 A/D轉(zhuǎn)換器9.1 A/D轉(zhuǎn)換模塊特性9.2 自動(dòng)排序器的工作原理9.2.1 順序采樣模式9.2.2 同時(shí)采樣模式9.3 自動(dòng)排序連續(xù)模式9.3.1 排序器的啟動(dòng)/停止模式9.3.2 同時(shí)采樣模式9.3.3 輸入觸發(fā)器9.3.4 在排序轉(zhuǎn)換時(shí)的中斷操作9.4 A/D轉(zhuǎn)換時(shí)鐘的前分頻9.5 A/D轉(zhuǎn)換模塊的低功耗工作模式9.6 A/D轉(zhuǎn)換模塊上電順序9.7 排序器的新增特性9.8 內(nèi)部/外部基準(zhǔn)電壓源的選擇9.9 A/D轉(zhuǎn)換寄存器9.10 A/D轉(zhuǎn)換電路9.11 A/D轉(zhuǎn)換應(yīng)用舉例第10章 ePWM模塊10.1 ePWM模塊概述10.2 時(shí)基子模塊10.3 比較計(jì)數(shù)子模塊10.4 動(dòng)作限定子模塊10.5 死區(qū)生成子模塊10.6 斬波子模塊10.7 TZ子模塊10.8 事件觸發(fā)子模塊10.9 ePWM模塊寄存器第11章 eQEP模塊11.1 eQEP輸入11.2 eQEP模塊的主要功能11.3 正交脈沖編碼模塊11.3.1 正交脈沖計(jì)數(shù)器輸入模塊11.3.2 eQEP模塊輸入極性選擇位11.3.3 位置比較同步輸出11.4 位置計(jì)數(shù)和控制電路11.4.1 位置計(jì)數(shù)器操作方式11.4.2 位置計(jì)數(shù)器鎖存11.4.3 位置計(jì)數(shù)器初始化11.4.4 位置比較電路11.5 eQEP邊沿捕獲電路11.6 eQEP程序監(jiān)視定時(shí)器11.7 定時(shí)器時(shí)基電路11.8 eQEP中斷結(jié)構(gòu)11.9 eQEP寄存器組第12章 捕獲模塊12.1 概述12.2 捕獲與APWM工作模式12.3 捕獲模式概述12.3.1 事件前分頻12.3.2 邊沿極性選擇和限定器12.3.3 連續(xù)捕獲與首發(fā)捕獲控制12.3.4 32位計(jì)數(shù)器和相位控制12.3.5 捕獲寄存器12.3.6 中斷控制12.3.7 影子寄存器裝載與禁止裝載控制12.3.8 APWM模式的工作特性12.4 捕獲模塊寄存器第13章 I2C串行通信13.1 I2C模塊概述13.2 I2C模塊的工作13.3 I2C模塊產(chǎn)生中斷請(qǐng)求13.4 重設(shè)/禁止I2C模塊13.5 I2C模塊寄存器13.6 24LC256與F2812的硬件接口13.7 24LC256的應(yīng)用編程第14章 串行外設(shè)接口14.1 概述14.1.1 SPI結(jié)構(gòu)框圖14.1.2 SPI模塊信號(hào)總匯14.2 SPI模塊寄存器14.3 串行外設(shè)接口操作14.3.1 操作介紹14.3.2 SPI的主控和從動(dòng)模式14.4 SPI中斷14.4.1 SPI中斷控制位14.4.2 數(shù)據(jù)格式14.4.3 SPI波特率設(shè)置和時(shí)鐘模式14.4.4 SPI的初始化14.4.5 SPI數(shù)據(jù)傳送14.5 SPI FIFO概述14.6 SPI控制寄存器14.7 SPI應(yīng)用舉例第15章 增強(qiáng)型局域網(wǎng)控制器15.1 eCAN控制器結(jié)構(gòu)15.1.1 CAN概述15.1.2 CAN網(wǎng)絡(luò)及模塊15.1.3 eCAN控制器概述15.1.4 郵箱15.2 eCAN寄存器15.2.1 定時(shí)器管理單元15.2.2 郵箱設(shè)置15.2.3 接收濾波器15.3 eCAN模塊的配置15.3.1 CAN模塊的初始化15.3.2 eCAN的配置步驟15.3.3 遠(yuǎn)程幀郵箱的處理15.3.4 中斷15.3.5 CAN模塊的掉電模式15.4 eCAN控制器的程序設(shè)計(jì)舉例第16章 TMS320F2808的C語言編程應(yīng)用實(shí)例16.1 圖形液晶顯示模塊與TMS320F2808接口編程16.2 硬件設(shè)計(jì)16.3 液晶顯示模塊指令系統(tǒng)16.4 液晶顯示程序清單附錄 光盤內(nèi)容說明參考文獻(xiàn)

編輯推薦

  《數(shù)字信號(hào)控制器原理及應(yīng)用:基于TMS320F2808》編寫體系以F2808芯片的模塊原理和應(yīng)用為主線,介紹各個(gè)功能模塊的基本原理,列舉出相應(yīng)的應(yīng)用實(shí)例,并給出其應(yīng)用的電路原理圖和程序清單。《數(shù)字信號(hào)控制器原理及應(yīng)用:基于TMS320F2808》提供的所有程序均在重慶大學(xué)一美國(guó)德州儀器公司數(shù)字信號(hào)處理器解決方案實(shí)驗(yàn)室設(shè)計(jì)的配套實(shí)驗(yàn)開發(fā)板上調(diào)試通過。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    數(shù)字信號(hào)控制器原理及應(yīng)用 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7