定 價:59.8 元
叢書名:21世紀(jì)高等院校電氣信息類系列教材
- 作者:張東亮
- 出版時間:2019/7/1
- ISBN:9787111628736
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TN911.72
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書以TI公司TMS320C28x DSP控制器Piccolo系列的TMS320F28035為例,介紹DSP控制器的結(jié)構(gòu)原理、軟硬件設(shè)計開發(fā)和應(yīng)用。主要內(nèi)容包括DSP技術(shù)概況、32位DSP控制器結(jié)構(gòu)、指令系統(tǒng)、軟件設(shè)計開發(fā)、片內(nèi)外設(shè)、應(yīng)用系統(tǒng)設(shè)計等。
本書可以作為高等院校電氣信息類相關(guān)專業(yè)高年級本科生、研究生DSP課程的教材或參考書,還可以供從事自動控制、儀器儀表、電氣自動化、計算機、電子機械等領(lǐng)域的工程技術(shù)人員參考使用。
本書配有電子教案,需要的讀者可登錄www.cmpedu.com免費注冊,審核通過后下載。
配套資源:電子課件
本書特色:
本書自第1版出版以來,獲得讀者的一致好評,現(xiàn)全新改版,以Picclol子系列的TM320F28035為例,分別介紹DSP技術(shù)概況、控制器總體機構(gòu)、中央處理器與指令系統(tǒng)、軟件開發(fā)與C語言編程,片內(nèi)外設(shè)的結(jié)構(gòu)、原理與使用方法,并給出應(yīng)用系統(tǒng)設(shè)計實例,讀者自學(xué)的優(yōu)選。
索取教學(xué)資源請聯(lián)系微信15910938545索取
目前各種控制系統(tǒng)、儀器儀表、通信系統(tǒng)、網(wǎng)絡(luò)設(shè)備等都以微處理器為核心。幾十年來,隨著大規(guī)模集成電路技術(shù)的不斷發(fā)展,微處理器的性能越來越高、體積越來越小、系列越來越多。微處理器從過去單純的中央處理單元,發(fā)展到將眾多外圍設(shè)備集成到片內(nèi)形成單片機,由過去的8位機,發(fā)展到16位、32位機。TMS320C28x DSP控制器就是一種32位高性能微控制器(Mcrocontroller)系列,其中的Piccolo系列,是最新推出的精簡型、高性能、低成本32位DSP控制器。
由于大規(guī)模集成電路技術(shù)的突破,DSP控制器的價格已和普通單片機接近,但其性能遠遠超過了普通單片機。高性能的控制系統(tǒng)、儀器儀表、通信系統(tǒng)、網(wǎng)絡(luò)設(shè)備,甚至高性能家用電器等對DSP控制器的需求巨大。為了實現(xiàn)高性能,就需要快速地完成復(fù)雜算法,這是普通單片機的瓶頸。DSP控制器由DSP(Digital Signal Processor, 數(shù)字信號處理器)發(fā)展而來,其突出特點就是采用多組總線技術(shù)實現(xiàn)并行機制,有獨立的加法器和乘法器以及靈活的尋址方式,從而可以非?焖俚貙崿F(xiàn)復(fù)雜算法。
在DSP領(lǐng)域中,美國TI公司的TMS320系列DSP具有較強的競爭力。1981年TI推出了TMS320系列的第一種產(chǎn)品TMS32010。現(xiàn)在TMS320系列DSP已有C2000、C5000、C6000等系列。C2000中的28x DSP控制器是一種集成了大量片內(nèi)外設(shè)、適用于控制的32位DSP芯片系列,也稱為數(shù)字信號控制器(Digital Signal Controller, DSC),一種高性能微控制單元(Microcontroller Unit,MCU)即單片機。
本書全新改版,以Piccolo子系列的DSP控制器TMS320F28035為例,分別介紹DSP技術(shù)的概況,DSP控制器總體結(jié)構(gòu),中央處理器與指令系統(tǒng),軟件開發(fā)與C語言編程,片內(nèi)外設(shè)的結(jié)構(gòu)、原理與使用方法,并給出應(yīng)用系統(tǒng)設(shè)計實例。
本書第1版的典型芯片為TMS320C28x DSP控制器的TMS320F2812,現(xiàn)改為更新更常用的Piccolo子系列的TMS320F28035。二者的CPU都屬于C28x,軟件開發(fā)是一樣的,但一些片內(nèi)外設(shè)有一些差別。例如,將F2812的事件管理器(EV),分成了F28035的三個外設(shè)模塊ePWM、eCAP和eQEP。
本書深入淺出、實例豐富、突出實用,可作為高等院校自動化、電氣、電子、計算機、機械電子等專業(yè)研究生與本科生的教材,也可以供從事計算機應(yīng)用、測控系統(tǒng)、智能儀器儀表、嵌入式系統(tǒng)等領(lǐng)域的工程技術(shù)人員參考使用。
由于篇幅所限,本書未包括控制律加速協(xié)處理器(CLA)、高分辨率脈寬調(diào)制器(HRPWM)、CAN控制器模塊、I2C模塊、引導(dǎo)ROM等內(nèi)容,感興趣的讀者可以參閱本書參考文獻所列的Piccolo系列DSP控制器原理與開發(fā)等資料。
由于作者水平所限,書中難免有錯漏之處,懇請讀者批評指正。
聯(lián)系郵箱:zhangdongliang@sdu.edu.cn。
前言
第1章 緒論
1.1 DSP的發(fā)展與DSP芯片的特點
1.2 典型DSP控制器應(yīng)用系統(tǒng)及其設(shè)計過程
1.3 C2000系列DSP控制器
1.4 DSP控制器的應(yīng)用
1.5 數(shù)的定標(biāo)與定點運算
思考題與習(xí)題
第2章 2803x DSP控制器總體結(jié)構(gòu)
2.1 2803x引腳及其功能
2.2 2803x片內(nèi)硬件資源
2.3 代碼安全模塊
2.4 時鐘與低功耗模式
2.5 看門狗定時器
2.6 32位CPU定時器
2.7 通用輸入/輸出
2.8 片內(nèi)外設(shè)寄存器
2.9 外設(shè)中斷擴展
思考題與習(xí)題
第3章 C28x DSP的CPU與指令系統(tǒng)
3.1 中央處理器
3.2 尋址方式
3.3 C28x DSP指令系統(tǒng)
思考題與習(xí)題
第4章 DSP軟件開發(fā)與C語言編程
4.1 DSP開發(fā)工具與軟件開發(fā)流程
4.2 集成開發(fā)環(huán)境CCS
4.3 DSP的C項目文件
4.4 DSP C語言程序設(shè)計基礎(chǔ)
4.5 DSP C程序舉例
思考題與習(xí)題
第5章 模數(shù)轉(zhuǎn)換器
5.1 2803x模數(shù)轉(zhuǎn)換器的特點
5.2 轉(zhuǎn)換啟動操作原理
5.3 ADC轉(zhuǎn)換優(yōu)先級
5.4 同時采樣模式
5.5 轉(zhuǎn)換結(jié)束與中斷運行
5.6 ADC上電順序與ADC校準(zhǔn)
5.7 內(nèi)部與外部參考電壓選擇
5.8 ADC寄存器
5.9 ADC的C語言編程實例
思考題與習(xí)題
第6章 脈寬調(diào)制模塊
6.1 ePWM模塊概述
6.2 時基子模塊
6.3 計數(shù)比較子模塊
6.4 動作限定子模塊
6.5 死區(qū)生成子模塊
6.6 PWM斬波子模塊
6.7 脫開區(qū)子模塊
6.8 事件觸發(fā)子模塊
6.9 數(shù)字比較子模塊
6.10 ePWM模塊的寄存器
6.11 ePWM模塊在功率電路中的應(yīng)用
6.12 思考題與習(xí)題
第7章 捕獲模塊
7.1 eCAP模塊概述
7.2 捕獲與APWM工作模式
7.3 捕獲模式
7.4 捕獲模塊的寄存器
7.5 eCAP模塊應(yīng)用
7.6 APWM模式應(yīng)用
7.7 思考題與習(xí)題
第8章 正交編碼脈沖模塊
8.1 eQEP概述
8.2 正交解碼單元
8.3 位置計數(shù)器與控制單元
8.4 eQEP邊沿捕獲單元與eQEP看門狗
8.5 單位定時器基準(zhǔn)與eQEP中斷結(jié)構(gòu)
8.6 eQEP寄存器
8.7 eQEP應(yīng)用實例
8.8 思考題與習(xí)題
第9章 串行通信接口
9.1 SCI模塊概述
9.2 SCI模塊的結(jié)構(gòu)
9.3 SCI的寄存器
9.4 SCI應(yīng)用實例
9.5 思考題與習(xí)題
第10章 串行外設(shè)接口
10.1 SPI模塊的結(jié)構(gòu)
10.2 SPI的操作
10.3 SPI的設(shè)置
10.4 SPI的寄存器
10.5 SPI應(yīng)用實例
10.6 思考題與習(xí)題
第11章 DSP控制器應(yīng)用系統(tǒng)設(shè)計
11.1 2803x系統(tǒng)硬件設(shè)計
11.2 基于DSP控制器的數(shù)字運動控制系統(tǒng)
11.3 快速傅里葉變換與FIR數(shù)字濾波器
11.4 基于CAN總線的分布式溫度測量系統(tǒng)
11.5 思考題與習(xí)題
參考文獻