本書以TMS320LF2xx系列DSP為例,重點(diǎn)介紹了TMS320C2xx及TMS320LF24x芯片的CPU結(jié)構(gòu)、TMS320LF2407A的中斷系統(tǒng)、事件管理器、ADC、SCI、SPI、CAN、通用I/O器、WD、PLL等豐富DSP集成外設(shè)模塊的軟硬件資源與編程方法,初學(xué)者可以按照書中給出的步驟動(dòng)手操作,結(jié)合本書的實(shí)驗(yàn)教程掌握DSP應(yīng)用技術(shù)!
本書既可作為高校自動(dòng)化專業(yè)本科生和研究生學(xué)習(xí)DSP的教材和參考書,也可供從事DSP芯片開發(fā)與應(yīng)用的廣大工程技術(shù)人員參考。
DSP2000系列芯片用于電機(jī)控制、家用電器和變頻電源控制等領(lǐng)域。目前211本科院校的電子與通信工程,自動(dòng)化專業(yè)都開設(shè)了該課程及實(shí)驗(yàn)課! 、偈袌(chǎng)上有同類書籍,但大多數(shù)是針對(duì)電子與通信專業(yè)學(xué)生使用的,我們教學(xué)對(duì)象是自動(dòng)化專業(yè)學(xué)生所以要編寫。 、诒緯c其他同類書相比較它的特點(diǎn)是針對(duì)控制類專業(yè)學(xué)生教學(xué)添加了電機(jī)全數(shù)字化控制實(shí)例! 、郾緯木帉懰枷胧欠辖滩陌l(fā)展方向的,原有市場(chǎng)上的DSP教材大多是針對(duì)電子專業(yè)的學(xué)生,本教材是教學(xué)對(duì)象主要針對(duì)控制類的學(xué)生,彌補(bǔ)了控制類專業(yè)教材的局限性,本來學(xué)科之間也有交叉性,能使自動(dòng)控制類的學(xué)生在學(xué)習(xí)過程中也可以很全面的了解該芯片在控制領(lǐng)域中的應(yī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 存儲(chǔ)器與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 存儲(chǔ)器與I/O空間
2.5.1 與外部存儲(chǔ)器和I/O空間接口的信號(hào)
2.5.2 程序存儲(chǔ)器
2.5.3 局部數(shù)據(jù)存儲(chǔ)器
2.5.4 全局?jǐn)?shù)據(jù)存儲(chǔ)器
2.5.5 I/O空間
2.6 程序控制
2.7 時(shí)鐘源模塊
2.8 系統(tǒng)復(fù)位
第3章 片內(nèi)外設(shè)
3.1 事件管理模塊
3.1.1 通用定時(shí)器
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 多機(jī)通信
3.4 SPI串行外設(shè)接口模塊
3.4.1 串行外設(shè)接口結(jié)構(gòu)與工作原理
3.4.2 SPI的多機(jī)通信
3.4.3 SPI引腳功能的選擇
3.5 數(shù)字I/O端口
3.5.1 數(shù)字I/O端口概述
3.5.2 數(shù)字I/O端口寄存器
3.6 “看門狗”與實(shí)時(shí)時(shí)鐘
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 通用擴(kuò)展語言GEL
5.2 CCS 應(yīng)用舉例
5.2.1 基本應(yīng)用
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簡(jiǎn)介
5.4.2 一個(gè)簡(jiǎn)單的DSP/BIOS實(shí)例
第6章 應(yīng)用實(shí)例
6.1 基于空間矢量的通用變頻器
6.2 快速傅里葉變換(FFT)
6.2.1 快速傅里葉變換的基本原理
6.2.2 快速傅里葉變換的DSP實(shí)現(xiàn)
參考文獻(xiàn)