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