本書以TMS320LF2xx系列DSP為例,重點介紹了TMS320C2xx及TMS320LF24x芯片的CPU結(jié)構(gòu)、TMS320LF2407A的中斷系統(tǒng)、事件管理器、ADC、SCI、SPI、CAN、通用I/O器、WD、PLL等豐富DSP集成外設(shè)模塊的軟硬件資源與編程方法,初學者可以按照書中給出的步驟動手操作,結(jié)合本書的實驗教程掌握DSP應用技術(shù)!
本書既可作為高校自動化專業(yè)本科生和研究生學習DSP的教材和參考書,也可供從事DSP芯片開發(fā)與應用的廣大工程技術(shù)人員參考。
DSP2000系列芯片用于電機控制、家用電器和變頻電源控制等領(lǐng)域。目前211本科院校的電子與通信工程,自動化專業(yè)都開設(shè)了該課程及實驗課! 、偈袌錾嫌型悤蠖鄶(shù)是針對電子與通信專業(yè)學生使用的,我們教學對象是自動化專業(yè)學生所以要編寫。 、诒緯c其他同類書相比較它的特點是針對控制類專業(yè)學生教學添加了電機全數(shù)字化控制實例! 、郾緯木帉懰枷胧欠辖滩陌l(fā)展方向的,原有市場上的DSP教材大多是針對電子專業(yè)的學生,本教材是教學對象主要針對控制類的學生,彌補了控制類專業(yè)教材的局限性,本來學科之間也有交叉性,能使自動控制類的學生在學習過程中也可以很全面的了解該芯片在控制領(lǐng)域中的應用,是符合教材發(fā)展方向的。
第1章 概述
1.1 引言
1.2 DSP芯片
1.2.1 DSP芯片概述
1.2.2 DSP芯片的結(jié)構(gòu)特征
1.3 DSP控制器的基本原理
第2章 總體結(jié)構(gòu)
2.1 總線結(jié)構(gòu)
2.2 中央處理單元
2.2.1 輸入比例部分
2.2.2 中央算術(shù)邏輯部分
2.2.3 乘法部分
2.3 輔助寄存器算術(shù)單元
2.4 狀態(tài)寄存器ST0和ST1
2.5 存儲器與I/O空間
第1章 概述
1.1 引言
1.2 DSP芯片
1.2.1 DSP芯片概述
1.2.2 DSP芯片的結(jié)構(gòu)特征
1.3 DSP控制器的基本原理
第2章 總體結(jié)構(gòu)
2.1 總線結(jié)構(gòu)
2.2 中央處理單元
2.2.1 輸入比例部分
2.2.2 中央算術(shù)邏輯部分
2.2.3 乘法部分
2.3 輔助寄存器算術(shù)單元
2.4 狀態(tài)寄存器ST0和ST1
2.5 存儲器與I/O空間
2.5.1 與外部存儲器和I/O空間接口的信號
2.5.2 程序存儲器
2.5.3 局部數(shù)據(jù)存儲器
2.5.4 全局數(shù)據(jù)存儲器
2.5.5 I/O空間
2.6 程序控制
2.7 時鐘源模塊
2.8 系統(tǒng)復位
第3章 片內(nèi)外設(shè)
3.1 事件管理模塊
3.1.1 通用定時器
3.1.2 比較單元與PWM發(fā)生器
3.1.3 捕獲單元
3.1.4 正交編碼脈沖電路
3.2 模/數(shù)轉(zhuǎn)換模塊
3.2.1 結(jié)構(gòu)概述
3.2.2 模/數(shù)轉(zhuǎn)換控制與操作
3.3 SCI串行通信接口模塊
3.3.1 串行通信的工作原理
3.3.2 串行通信接口模塊SCI的結(jié)構(gòu)
3.3.3 多機通信
3.4 SPI串行外設(shè)接口模塊
3.4.1 串行外設(shè)接口結(jié)構(gòu)與工作原理
3.4.2 SPI的多機通信
3.4.3 SPI引腳功能的選擇
3.5 數(shù)字I/O端口
3.5.1 數(shù)字I/O端口概述
3.5.2 數(shù)字I/O端口寄存器
3.6 “看門狗”與實時時鐘
3.7 中斷管理系統(tǒng)
3.7.1 DSP內(nèi)核中斷
3.7.2 事件管理模塊的中斷
3.7.3 系統(tǒng)模塊中斷
第4章 尋址方式與指令系統(tǒng)
4.1 尋址方式
4.1.1 立即尋址方式
4.1.2 直接尋址方式
4.1.3 間接尋址方式
4.2 指令系統(tǒng)
4.2.1 指令集分類與列表
4.2.2 典型指令說明
第5章 CCS集成開發(fā)環(huán)境
5.1 開發(fā)流程和開發(fā)工具
5.1.1 代碼生成工具
5.1.2 CCS的菜單和工具條
5.1.3 CCS工程管理
5.1.4 CCS源文件管理
5.1.5 通用擴展語言GEL
5.2 CCS 應用舉例
5.2.1 基本應用
5.2.2 探針和顯示圖形的使用
5.3 CCS仿真
5.3.1 用Simulator仿真中斷
5.3.2 用Simulator仿真I/O口
5.4 DSP/BIOS的功能
5.4.1 DSP/BIOS簡介
5.4.2 一個簡單的DSP/BIOS實例
第6章 應用實例
6.1 基于空間矢量的通用變頻器
6.2 快速傅里葉變換(FFT)
6.2.1 快速傅里葉變換的基本原理
6.2.2 快速傅里葉變換的DSP實現(xiàn)
參考文獻