數(shù)字信號(hào)控制器原理與實(shí)踐--基于MC56F8257
定 價(jià):59 元
- 作者:林志貴,王宜懷 編著
- 出版時(shí)間:2014/1/1
- ISBN:9787512413405
- 出 版 社:北京航空航天大學(xué)出版社
- 中圖法分類(lèi):TN911.72
- 頁(yè)碼:445
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
《數(shù)字信號(hào)控制器原理與實(shí)踐:基于MC56F8257》以飛思卡爾(Freescale)的DSP56800E內(nèi)核的MC56F82x系列DSC為藍(lán)本闡述數(shù)字信號(hào)控制器的軟件與硬件設(shè)計(jì)。全書(shū)共14章,第1~4章囊括了學(xué)習(xí)一個(gè)DSC完整要素的入門(mén)環(huán)節(jié)。其中第1章簡(jiǎn)單介紹DSP56800E內(nèi)核特點(diǎn)、尋址方式及指令。第2章介紹MC56F825X硬件最小系統(tǒng)。第3章介紹第一個(gè)樣例程序及開(kāi)發(fā)環(huán)境下的工程組織方法,完成第一個(gè)MC56F82571程的入門(mén)任務(wù)。第4章闡述串行通信接口QSCI,并給出第一個(gè)帶中斷的實(shí)例。第5~13章分別介紹了定時(shí)器、eFlexPWM、ADC、DAC、HSCM比較器、SPI、12C、Flash、CAN及MC56F8257其他模塊等。第14章給出了MC56F8257在數(shù)字濾波器中的應(yīng)用。
《數(shù)字信號(hào)控制器原理與實(shí)踐:基于MC56F8257》提供了配套資料,內(nèi)含所有底層驅(qū)動(dòng)構(gòu)件源程序、測(cè)試實(shí)例、輔助閱讀材料、教學(xué)課件、相關(guān)芯片資料及常用軟件工具。
《數(shù)字信號(hào)控制器原理與實(shí)踐:基于MC56F8257》可作為高等院校嵌入式系統(tǒng)等相關(guān)專(zhuān)業(yè)的教材或培訓(xùn)資料,也可作為DSP56800E應(yīng)用工程師的技術(shù)研發(fā)參考書(shū)。
第1章 DSP56800E處理器概述
1.1 概述
1.2 DSP56800E處理器
1.3 DSP56800E的尋址方式
1.4 DSP56800E指令系統(tǒng)
1.4.1 數(shù)據(jù)傳送類(lèi)指令
1.4.2 算術(shù)運(yùn)算類(lèi)指令
1.4.3 邏輯運(yùn)算類(lèi)與位操作類(lèi)指令
1.4.4 程序控制類(lèi)指令
1.4.5 AGU算術(shù)指令
1.5 DSP56800E匯編語(yǔ)言基礎(chǔ)
1.5.1 DSP56800E匯編源程序格式
1.5.2 DSP56800E匯編語(yǔ)言偽指令
第2章 MC56F825X硬件最小系統(tǒng)
2.1 DSC概述 第1章 DSP56800E處理器概述
1.1 概述
1.2 DSP56800E處理器
1.3 DSP56800E的尋址方式
1.4 DSP56800E指令系統(tǒng)
1.4.1 數(shù)據(jù)傳送類(lèi)指令
1.4.2 算術(shù)運(yùn)算類(lèi)指令
1.4.3 邏輯運(yùn)算類(lèi)與位操作類(lèi)指令
1.4.4 程序控制類(lèi)指令
1.4.5 AGU算術(shù)指令
1.5 DSP56800E匯編語(yǔ)言基礎(chǔ)
1.5.1 DSP56800E匯編源程序格式
1.5.2 DSP56800E匯編語(yǔ)言偽指令
第2章 MC56F825X硬件最小系統(tǒng)
2.1 DSC概述
2.1.1 相關(guān)概念
2.1.2 MC56F82xx系列DSC
2.2 MC56F8257功能及存儲(chǔ)器映像
2.2.1 MC56F8257的功能
2.2.2 MC56F8257的存儲(chǔ)器映像及特點(diǎn)
2.3 MC56F8257的引腳功能及硬件最小系統(tǒng)
2.3.1 MC56F8257的引腳功能
2.3.2 MC56F8257硬件最小系統(tǒng)
2.3.3 MC56F8257硬件評(píng)估板與測(cè)試步驟
第3章 第一個(gè)樣例程序及工程組織
3.1 MC56F8257的GPIO模塊
3.1.1 GPIO寄存器
3.1.2 GPIO的工作方式
3.1.3 GPIO的基本編程方法
3.2 CodeWarrior開(kāi)發(fā)環(huán)境
3.3 CW環(huán)境下C語(yǔ)言工程文件的組織框架
3.3.1 工程文件的組織結(jié)構(gòu)
3.3.2 系統(tǒng)啟動(dòng)及初始化相關(guān)文件
3.3.3 芯片初始化、主程序、中斷程序及其他文件
3.3.4 機(jī)器碼文件
3.3.5.lst文件與.map文件
3.3.6 實(shí)例:如何在CW環(huán)境下新建一個(gè)DSC工程
3.4 第一個(gè)C語(yǔ)言工程:控制小燈閃爍
3.4.1 GPIO構(gòu)件設(shè)計(jì)
3.4.2 Light構(gòu)件設(shè)計(jì)
3.4.3 Light測(cè)試工程主程序
3.4.4 理解第一個(gè)C工程的執(zhí)行過(guò)程
第4章 隊(duì)列式串行通信接口QSCI
4.1 異步串行通信的基礎(chǔ)知識(shí)
4.1.1 串行通信的基本概念
4.1.2 RS-232總線標(biāo)準(zhǔn)
4.1.3 TTL電平到RS-232電平轉(zhuǎn)換電路
4.1.4 串行通信編程模型
4.2 MC56F8257的osci模塊
4.2.1 QSCI模塊的特點(diǎn)
4.2.2 0sci工作方式
4.2.3 0sci模塊的寄存器
4.3 0sci模塊編程方法
4.3.1 QSCI初始化與收發(fā)編程的基本方法
4.3.2 實(shí)例:QSCI構(gòu)件設(shè)計(jì)與測(cè)試
4.4 實(shí)例:MC56F8257中斷源與第一個(gè)帶中斷的編程
4.4.1 中斷與異常的基本知識(shí)
4.4.2 MC56F8257的中斷機(jī)制
4.4.3 MC56F8257的中斷編程方法
4.4.4 實(shí)例:MC56F8257的中斷優(yōu)先級(jí)編程
第5章 定時(shí)器模塊
5.1 計(jì)數(shù)器/定時(shí)器的基本工作原理
5.1.1 硬件方式
5.1.2 軟件方式
5.1.3 可編程計(jì)數(shù)器/定時(shí)器
5.2 MC56F8257定時(shí)器模塊
……
第6章 脈寬調(diào)制模塊eFlexPWM
第7章 ADC模塊
第8章 DAC模塊與高速比較器HSCMP模塊
第9章 Flash存儲(chǔ)器在線編程
第10章 隊(duì)列式串行外設(shè)接口QSPI
第11章 I2C模塊
第13章 其他功能模塊
第14章 MC56F8257在濾波器設(shè)計(jì)中的應(yīng)用
附錄A MC56F825X系列的中斷向量表
附錄B 本書(shū)配套教學(xué)硬件開(kāi)發(fā)系統(tǒng)
附錄C 本書(shū)配套教學(xué)資料目錄結(jié)構(gòu)
參考文獻(xiàn)