出版時間:2011-5 出版社:劉和平、鄭群英、嚴利平、 等 科學出版社 (2011-05出版) 作者:劉和平,鄭群英,鄧力,嚴利平 著 頁數(shù):335
Tag標簽:無
內(nèi)容概要
“數(shù)字信號控制器原理及應用”是一門理論與工程實際緊密聯(lián)系的課程,它與各電學科協(xié)同,具有很強的工程性、實踐性、應用性和綜合性?!稊?shù)字信號控制器原理及應用MC56F8346》介紹了飛思卡爾公司推出的MC56F8300E系列數(shù)字信號控制器芯片MC56F8346的硬件結(jié)構(gòu)、內(nèi)核功能、尋址方式、指令系統(tǒng)、系統(tǒng)集成模塊、中斷和外設等硬件結(jié)構(gòu)原理;還介紹了匯編語言編程、c語言編程、專家系統(tǒng)(PE)編程、系統(tǒng)調(diào)試環(huán)境以及電機調(diào)試所使用的PC Master軟件。并在介紹原理的基礎上給出了相應的應用舉例的電路原理圖和源程序清單,這些應用程序均在與《數(shù)字信號控制器原理及應用MC56F8346》配套設計制作的實驗開發(fā)系統(tǒng)上調(diào)試通過,并以光盤的形式同書一起發(fā)行?! 【帉憽稊?shù)字信號控制器原理及應用MC56F8346》的目的是使學習與應用飛思卡爾公司MC56F8346數(shù)字信號控制器的讀者能容易入門且快速上手。為此,編寫力求通俗易懂,所附應用舉例均準確、詳細、完整且清晰易用?! 稊?shù)字信號控制器原理及應用MC56F8346》可作為大學本科生和研究生的教材,也可作為電機控制應用開發(fā)人員的實用參考書。
書籍目錄
前言第1章 概述1.1.MC56F8346基本性能特征1.2 系統(tǒng)總線控制器1.3 運行方式1.4 MC56F8346引腳簡介第2章MC56F8346內(nèi)部資源簡介2.1 MC56F8346內(nèi)核簡介2.2 :MC56F8346數(shù)據(jù)類型和尋址模式2.3 MC56F8346存儲器映射2.4 片內(nèi)時鐘模塊簡介2.5 電源管理第3章 模式3.4 系統(tǒng)集成模塊寄存器定義3.5 時鐘生成3.6 低功耗模式概述3.7 休眠模式和待機模式3.8 復位第4章 尋址方式和指令系統(tǒng)4.1 尋址方式4.2 指令系統(tǒng)4.3 正常執(zhí)行狀態(tài)4.4 典型指令說明第5章 中斷5.1 中斷向量表5.2 中斷控制器5.3 中斷控制寄存器定義5.4 復位第6章CodeWarriorIDE軟件簡介6.1 CodeWarriorIDE軟件的特性6.2 CodeWarriorIDE軟件功能介紹第7章 MC56F8346實驗開發(fā)板7.1 簡介7.2 MC56F8346實驗開發(fā)板功能介紹第8章 通用輸入/輸出模塊8.1 概述8.2 通用輸入/輸出寄存器定義8.3 通用輸入/輸出端口應用舉例第9章 定時模塊9.1 概述9.2 工作模式9.3 定時器寄存器定義9.4 定時模塊應用舉例第10章 脈沖寬度調(diào)制模塊10.1 概述10.2 PWM生成器10.3 軟件控制輸出10.4 重裝載PWM生成器10.5 PWM寄存器定義10.6 應用程序舉例第11章 正交增量編碼電路11.1 概述11.2 功能描述11.3 引腳描述11.4 正交增量編碼寄存器定義第12章 模數(shù)轉(zhuǎn)換模塊12.1 概述12.2 框圖及功能描述12.3 輸人多路選擇器12.4 模數(shù)轉(zhuǎn)換(ADC)的采樣12.5 模數(shù)轉(zhuǎn)換(ADC)的數(shù)據(jù)處理12.6 掃描順序及運行模式12.7 校準概述12.8 引腳介紹12.9 模數(shù)轉(zhuǎn)換寄存器定義12.10 模數(shù)轉(zhuǎn)換應用舉例第13章 串行外圍接口模塊13.1 概述13.2 串行外圍接口模塊運行模式分類13.3 引腳描述13.4 串行外圍接口模塊寄存器定義13.5 應用程序舉例第14章 FlexCAN模塊14.1 概述14.2 郵箱14.3 功能概述14.4 特殊工作模式14.5 FlexCAN模塊寄存器定義14.6 應用程序舉例第15章 串行通信模塊15.1 概述15.2 功能介紹15.3 專用運行模式15.4 串行通信模塊寄存器定義15.5 中斷15.6 串行通信模塊應用舉例第16章 PE16.1 CodeWarrior開發(fā)環(huán)境一工程創(chuàng)建16.2 圖形液晶顯示模塊與.MC56F8346接口編程第17章 PCMaster軟件17.1 PCMaster簡介17.2 PCMaster軟件的安裝17.3 PCMaster軟件介紹17.4 工程選擇17.5 TML框架腳本參考文獻附錄光盤內(nèi)容說明
章節(jié)摘錄
版權(quán)頁:插圖:2.2 .3 地址偏移量寄存器(N)地址偏移量寄存器(N)是地址生成單元(AGU)的最強大的寄存器之一,附加了類似尋址寄存器(R0~R5)的尋址指針功能,它可以用作索引和后更新尋址模式。當?shù)刂菲屏考拇嫫鳎∟)用作后更新偏移量尋址時,為了達到后更新它的值的目的,在其值傳遞到第一算術(shù)單元之前先縮短到16位,并且符號擴展到24位。當?shù)刂菲屏考拇嫫鳎∟)被用作偏移量尋址長字類型的存儲器時,它的值被傳遞到第一算術(shù)單元進行有效地址計算之前被左移位1位,因此,這種情況下,地址偏移量寄存器(N)是一個長字型的偏移量。2.2 .4 第二讀地址偏移量寄存器(N3)第二讀地址偏移量寄存器(N3)是一個16位的寄存器,在R3指針寄存器的雙重讀指令從數(shù)據(jù)存儲器中讀兩個值時,第二讀地址偏移量寄存器(N3)用于后更新,為了后更新R3指針寄存器,第二讀地址偏移量寄存器(N3)傳遞值到第二地址加單元前符號擴展到24位。2.2 .5 地址修正寄存器(M01)無論使用線性運算或模運算時地址修正寄存器(M01)都指定用作計算一個新地址,當R0或R1被用作一個地址計算時,都會自動地讀地址修正寄存器(M01)。當R2~R5、N和SP寄存器作地址計算時,地址修正寄存器(M01)無效。地址修正寄存器(M01)在復位時被置為$FFFF。使其能夠參與R0或R1用作線性地址計算。2.2 .6 影子寄存器DSP56F800E提供了4個24位的影子寄存器相對應于R0、R1、地址偏移量寄存器(N)和地址修正寄存器(M01)。這些影子寄存器不能直接操作,當它們保存的內(nèi)容與地址生成單元(AGU)的寄存器內(nèi)容交換即變得有用了。這些交換通過執(zhí)行“SWAPSHADOWS”指令完成,四個寄存器的內(nèi)容被交換到對應的影子寄存器中,當寄存器需要原始值時,執(zhí)行"SWAPSHADOWS”指令,第二次恢復到最始值。利用影子寄存器專注于尋址寄存器在快速中斷處理過程中極大地減少了保存寄存器內(nèi)容和恢復寄存器內(nèi)容的用時。注意:相應于M01寄存器的影子寄存器在復位時沒有初始化,必須由用戶初始化。2.2 .7 使用尋址寄存器DSP56F800E的地址生成單元(AGU)提供了幾個能夠用作訪問存儲器的指針的尋址寄存器。這些尋址寄存器工作方式不一樣,取決于這些寄存器的附加功能和使用情況,例如,R3寄存器是唯一能用于執(zhí)行數(shù)據(jù)存儲器兩個數(shù)據(jù)讀的第二讀指令的寄存器。線性尋址和模尋址不同類型的尋址未編程在指令中,而是使用地址修正寄存器(M01)。
編輯推薦
《普通高等教育"十二五"規(guī)劃教材:數(shù)字信號控制器原理及應用MC56F8346》是普通高等教育“十二五”規(guī)劃教材之一。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載