出版時間:2007-4 出版社:北航大學(xué) 作者:何禮高 頁數(shù):591
Tag標(biāo)簽:無
內(nèi)容概要
《dsPIC30F電機(jī)與電源系列數(shù)字信號控制器原理與應(yīng)用》介紹了dsPIC30F電機(jī)與電源變換系列DSC的結(jié)構(gòu)原理,討論了體系結(jié)構(gòu)中各功能模塊的編程應(yīng)用,列舉了用于電機(jī)控制和電源應(yīng)用中的實(shí)例及部分程序清單。
書籍目錄
第1章 緒論1.1 電機(jī)控制和電源變換技術(shù)的發(fā)展11.2 微處理器在電機(jī)調(diào)速和電源變換技術(shù)中的應(yīng)用31.3 用于電機(jī)和電源數(shù)字控制系統(tǒng)的DSP的特點(diǎn)5第2章 dsPIC30F電機(jī)控制及電源變換系列DSC的主要性能2.1 基本性能特征92.2 芯片類型與引腳功能112.2.1 dsPIC30F電機(jī)控制和電源變換系列芯片概況112.2.2 dsPIC30F電機(jī)控制和電源變換系列芯片的引腳功能122.3 器件絕對極限參數(shù)值162.4 dsPIC30F器件型號表示方法172.5 dsPIC30F電機(jī)控制和電源變換系列DSC器件外形封裝17第3章 dsPIC30F系列DSC的CPU結(jié)構(gòu)3.1 編程模型223.1.1 軟件堆棧指針243.1.2 CPU寄存器283.2 算術(shù)邏輯單元333.3 指令流343.4 除法支持373.5 DSP引擎383.5.1 乘法器393.5.2 數(shù)據(jù)累加器和加法/減法器423.5.3 四舍五入邏輯443.5.4 數(shù)據(jù)空間寫飽和443.5.5 桶形移位器453.5.6 DSP 引擎陷阱事件453.6 循環(huán)結(jié)構(gòu)463.6.1 REPEAT 循環(huán)結(jié)構(gòu)463.6.2 DO循環(huán)結(jié)構(gòu)473.7 dsPIC30F CPU內(nèi)核寄存器映射51第4章 存儲器結(jié)構(gòu)4.1 程序計數(shù)器544.2 從程序存儲器存取數(shù)據(jù)544.2.1 表指令綜述564.2.2 表地址的生成574.2.3 程序存儲器低位字訪問574.2.4 程序存儲器高位字訪問574.2.5 程序存儲器中的數(shù)據(jù)存儲584.3 來自數(shù)據(jù)空間的程序空間可視性584.3.1 PSV的配置584.3.2 X和Y數(shù)據(jù)空間的PSV映射594.3.3 PSV時序594.3.4 在REPEAT循環(huán)中使用PSV604.3.5 PSV和指令停頓604.4 寫程序存儲器604.5 數(shù)據(jù)存儲器604.5.1 數(shù)據(jù)存儲器空間624.5.2 數(shù)據(jù)對齊方式634.6 Near 數(shù)據(jù)存儲器63第5章 地址發(fā)生器5.1 數(shù)據(jù)空間地址發(fā)生器單元655.1.1 X地址發(fā)生器單元655.1.2 Y地址發(fā)生器單元655.1.3 地址發(fā)生器單元和DSP指令655.2 指令尋址模式665.2.1 文件寄存器指令665.2.2 MCU乘法指令675.2.3 MOVE和累加器指令675.2.4 MAC指令685.2.5 其他指令695.3 指令停止695.3.1 地址寄存器相依性695.3.2 先寫后讀相依性規(guī)則705.3.3 指令停止周期715.4 模尋址725.4.1 模起始和結(jié)束地址選擇725.4.2 模起始地址735.4.3 模結(jié)束地址735.4.4 模地址計算735.4.5 與模尋址SFR相關(guān)的數(shù)據(jù)依賴關(guān)系745.4.6 W地址寄存器的選擇755.4.7 模尋址的適用性765.4.8 遞增模緩沖區(qū)的模尋址的初始化765.4.9 遞減模緩沖區(qū)的模尋址的初始化775.5 位反轉(zhuǎn)尋址785.5.1 位反轉(zhuǎn)尋址簡介785.5.2 位反轉(zhuǎn)尋址操作795.5.3 模尋址和位反轉(zhuǎn)尋址805.5.4 與XBREV相關(guān)的數(shù)據(jù)相依性805.5.5 位反轉(zhuǎn)修改量805.5.6 位反轉(zhuǎn)尋址代碼示例815.5.7 控制寄存器說明82第6章 中斷6.1 中斷向量與優(yōu)先級866.1.1 中斷向量表866.1.2 備用向量表876.1.3 復(fù)位順序876.1.4 CPU優(yōu)先級狀態(tài)886.1.5 中斷優(yōu)先級886.2 不可屏蔽陷阱916.2.1 軟陷阱916.2.2 硬陷阱926.2.3 禁止中斷指令936.2.4 中斷操作946.2.5 從休眠和空閑模式喚醒956.2.6 A/D轉(zhuǎn)換器外部轉(zhuǎn)換請求956.2.7 外部中斷支持966.3 中斷處理時序966.3.1 單周期指令的中斷延遲966.3.2 雙周期指令的中斷延遲9720.2.11 特殊功能寄存器復(fù)位狀態(tài)47820.2.12 復(fù)位模塊使用中要注意的問題47820.3 看門狗定時器和低功耗模式47920.3.1 低功耗模式47920.3.2 休眠模式47920.3.3 空閑模式48220.3.4 低功耗指令與中斷同時發(fā)生48320.3.5 看門狗定時器48320.3.6 看門狗定時器和低功耗模式使用中的問題48620.4 低壓檢測模塊48620.4.1 LVD控制位和跳變點(diǎn)的選擇48720.4.2 LVD工作原理48920.4.3 LVD模塊使用中的有關(guān)問題49020.5 器件配置寄存器49020.5.1 器件配置寄存器49120.5.2 配置位描述49520.5.3 器件標(biāo)識寄存器496第21章 指令系統(tǒng)21.1 dsPIC30F指令的分類49721.2 dsPIC30F指令的操作數(shù)49721.3 指令長度和執(zhí)行周期49821.4 dsPIC30F指令簡述499第22章 開發(fā)環(huán)境與工具22.1 MPLAB IDE集成開發(fā)環(huán)境軟件51022.1.1 dsPIC語言套件51222.1.2 第3方C編譯器51222.2 仿真器與在線調(diào)試器51222.2.1 MPLAB SIM軟件模擬器51222.2.2 MPLAB ICE 4000在線仿真器51322.2.3 MPLAB ICD 2在線調(diào)試器51422.2.4 PRO MATE II通用器件編程器51522.3 應(yīng)用程序庫51522.3.1 數(shù)學(xué)庫51522.3.2 DSP算法庫51522.3.3 DSP濾波器設(shè)計軟件實(shí)用程序51622.3.4 外設(shè)驅(qū)動程序庫51622.3.5 CAN庫51722.3.6 實(shí)時操作系統(tǒng)51722.3.7 OSEK操作系統(tǒng)51822.3.8 TCP/IP協(xié)議棧51822.3.9 V0.22/V0.22bis和V0.32規(guī)范51922.4 dsPIC30F硬件開發(fā)板51922.4.1 dsPICDEM MC1電機(jī)控制開發(fā)板及配套組件51922.4.2 dsPICDEM 2.0開發(fā)板52022.5 使用MPLAB IDE實(shí)現(xiàn)嵌入式系統(tǒng)設(shè)計的一般步驟52122.5.1 創(chuàng)建文件52222.5.2 使用項(xiàng)目向?qū)?2322.5.3 使用項(xiàng)目窗口52622.5.4 設(shè)置編譯選項(xiàng)52622.5.5 編譯項(xiàng)目52822.5.6 編譯錯誤疑難解答53022.5.7 使用MPLAB SIM軟件模擬器進(jìn)行調(diào)試53122.5.8 生成映射文件53422.5.9 匯編代碼的調(diào)試53522.5.10 用戶系統(tǒng)在線調(diào)試接口設(shè)計537第23章 dsPIC30F用于單相交流電機(jī)調(diào)速控制23.1 交流感應(yīng)電機(jī)的V/F控制53923.2 單相交流感應(yīng)電機(jī)的啟動和運(yùn)行54023.3 單相感應(yīng)電機(jī)變頻調(diào)速的逆變器功率主電路54123.4 dsPIC30F2010組成的控制電路54223.5 3橋臂兩相SPWM控制策略及編程54323.5.1 SPWM調(diào)制54423.5.2 產(chǎn)生正弦波的查表方法54723.5.3 ADC采樣和PWM輸出設(shè)置550第24章 dsPIC30F用于交流電機(jī)矢量控制24.1 感應(yīng)電機(jī)矢量控制的實(shí)現(xiàn)步驟55424.2 坐標(biāo)變換的實(shí)現(xiàn)55524.2.1 CLARKE變換55524.2.2 PARK變換55524.2.3 PARK反變換55624.2.4 CLARKE反變換55624.3 磁通觀察器55724.4 PI控制55824.5 空間矢量調(diào)制55924.6 源程序說明56024.6.1 變量定義和定標(biāo)56024.6.2 UserParms.h56124.6.3 ACIM.c56124.6.4 InitCurModel.c56224.6.5 CalcRef.s56224.6.6 CalcVel.s56224.6.7 ClarkePark.s56224.6.8 CurModel.s56324.6.9 FdWeak.s56324.6.10 InvPark.s56324.6.11 MeasCur.s56424.6.12 OpenLoop.s56424.6.13 PI.s56424.6.14 ReadADC0.s56424.6.15 SVGen.s56424.6.16 Trig.s564第25章 dsPIC30F在無刷直流電機(jī)控制方面的應(yīng)用25.1電機(jī)的運(yùn)行與PWM調(diào)速控制56725.2 開環(huán)控制57025.3 閉環(huán)控制574第26章 dsPIC30F在電源變換器中的應(yīng)用26.1 組合式三相/單相可編程數(shù)字逆變電源58326.2 電流SPWM倍頻調(diào)制方式及數(shù)字實(shí)現(xiàn)58426.3 電壓/電流雙環(huán)數(shù)字PI控制58626.4 控制程序設(shè)計587參考文獻(xiàn)5906.3.3 從中斷返回986.3.4 中斷延遲的特殊條件986.4 中斷控制和狀態(tài)寄存器986.5 中斷設(shè)置流程1216.5.1 初始化1216.5.2 中斷服務(wù)程序1216.5.3 陷阱服務(wù)程序1226.5.4 中斷禁止122第7章 閃存程序存儲器7.1 表指令操作1237.1.1 使用讀表指令1247.1.2 使用寫表指令1257.2 控制寄存器1267.2.1 NVMCON寄存器1277.2.2 NVM地址寄存器1287.2.3 NVMKEY寄存器1297.3 運(yùn)行時自編程1307.3.1 RTSP工作原理1307.3.2 閃存編程操作1317.3.3 寫入器件配置寄存器135第8章 電可擦除數(shù)據(jù)只讀存儲器8.1 數(shù)據(jù)EEPROM編程簡介1378.2 EEPROM編程算法1388.2.1 EEPROM單字編程算法1388.2.2 EEPROM行編程算法1388.3 數(shù)據(jù)EEPROM存儲器字寫入1398.3.1 擦除數(shù)據(jù)EEPROM存儲器的1個字1398.3.2 寫數(shù)據(jù)EEPROM存儲器中的1個字1408.4 寫數(shù)據(jù)EEPROM存儲器中的1行1418.4.1 擦除數(shù)據(jù)EEPROM的1行1418.4.2 寫數(shù)據(jù)EEPROM存儲器的1行1428.5 讀數(shù)據(jù)EEPROM存儲器143第9章 輸入/輸出端口9.1 I/O端口控制寄存器1449.1.1 TRIS寄存器1459.1.2 PORT寄存器1459.1.3 LAT寄存器1459.2 外設(shè)復(fù)用1509.3 端口描述1529.4 電平變化通知引腳1529.4.1 CN 控制寄存器1539.4.2 CN的配置和操作1549.4.3 休眠和空閑模式下的CN工作155第10章 定時器10.1 定時器的類型15610.1.1 A類型定時器15710.1.2 B類型定時器15710.1.3 C類型定時器15810.2 控制寄存器15910.3 工作模式16210.3.1 定時器模式16210.3.2 使用外部時鐘輸入的同步計數(shù)器模式16410.3.3 使用外部時鐘輸入的A類型定時器異步計數(shù)器模式16510.3.4 使用快速外部時鐘源的定時器工作原理16610.3.5 門控時間累加模式16610.4 定時器預(yù)分頻器16810.5 定時器中斷16810.6 讀/寫16位定時器模塊寄存器16910.6.1 寫16位定時器16910.6.2 讀16位定時器16910.7 低功耗32 kHz晶振輸入16910.8 32位定時器配置17010.9 32位定時器的工作模式17110.9.1 定時器模式17110.9.2 同步計數(shù)器模式17210.9.3 異步計數(shù)器模式17310.9.4 門控時間累加模式17310.10 讀/寫32位定時器17410.11 低功耗狀態(tài)下的定時器工作17410.11.1 休眠模式下的定時器工作17410.11.2 空閑模式下的定時器工作17510.11.3 Timer1中斷喚醒器件應(yīng)用示例17510.12 使用定時器模塊的外設(shè)17610.12.1 輸入捕捉/輸出比較的時基17610.12.2 A/D特殊事件觸發(fā)信號17610.12.3 定時器作為外部中斷引腳17610.12.4 I/O引腳控制176第11章 輸入捕捉11.1 輸入捕捉寄存器17811.2 定時器選擇17911.3 輸入捕捉事件模式18011.3.1 簡單捕捉事件18011.3.2 預(yù)分頻器捕捉事件18111.3.3 邊沿檢測模式18211.4 捕捉緩沖器的操作18311.4.1 輸入捕捉緩沖器非空18411.4.2 輸入捕捉溢出18411.5 輸入捕捉中斷18411.6 UART自動波特率支持18511.7 低功耗狀態(tài)下的輸入捕捉工作18511.7.1 休眠模式下的輸入捕捉工作18511.7.2 空閑模式下的輸入捕捉工作18511.7.3 器件從休眠/空閑中喚醒18611.8 I/O引腳控制18611.9 與輸入捕捉模塊相關(guān)的特殊功能寄存器表186第12章 輸出比較12.1 輸出比較寄存器18912.2 工作模式19012.2.1 單比較匹配模式19012.2.2 雙比較匹配模式19412.2.3 脈寬調(diào)制模式20012.3 低功耗狀態(tài)下的輸出比較工作20512.3.1 休眠模式下的輸出比較工作20512.3.2 空閑模式下的輸出比較工作20512.4 I/O引腳控制206第13章 正交編碼器接口13.1 控制和狀態(tài)寄存器20913.2 可編程數(shù)字噪聲濾波器21413.3 正交解碼器21613.3.1 超前/滯后測試說明21713.3.2 計數(shù)方向狀態(tài)21813.3.3 編碼器計數(shù)方向21813.3.4 正交速率21813.4 16位向上/向下位置計數(shù)器21813.4.1 位置計數(shù)器的使用21913.4.2 使用MAXCNT復(fù)位位置計數(shù)器21913.4.3 使用索引復(fù)位位置計數(shù)器22013.5 QEI用作備用16位定時器/計數(shù)器22313.5.1 向上/向下定時器的工作22313.5.2 定時器外部時鐘22313.5.3 定時器門控操作22413.6 正交編碼器接口中斷22413.7I/O 引腳控制22413.8 低功耗模式下的QEI 工作22513.8.1 器件進(jìn)入休眠模式22513.8.2 器件進(jìn)入空閑模式22513.9 復(fù)位的影響22613.10 正交編碼器使用中應(yīng)注意的問題226第14章 電機(jī)控制脈寬調(diào)制模塊14.1 多種MCPWM 模塊22714.2 控制寄存器22914.3 PWM時基23814.3.1 自由運(yùn)行模式23914.3.2 單事件模式24014.3.3 向上/向下計數(shù)模式24014.3.4 PWM時基預(yù)分頻器24014.3.5 PWM時基后分頻器24014.3.6 PWM時基中斷24014.3.7 PWM周期24114.4 PWM占空比比較單元24214.4.1 PWM占空比精度24214.4.2 邊沿對齊的PWM24414.4.3 單事件PWM 工作24414.4.4 中心對齊的PWM24514.4.5 占空比寄存器緩沖24614.5 互補(bǔ)PWM輸出模式24714.6 死區(qū)時間控制24814.6.1 死區(qū)時間發(fā)生器24814.6.2 死區(qū)時間分配24914.6.3 死區(qū)時間范圍25014.6.4 死區(qū)時間失真25014.7 獨(dú)立PWM 輸出模式25114.8 PWM輸出改寫25114.8.1 互補(bǔ)輸出模式的改寫控制25214.8.2 改寫同步25214.8.3 輸出改寫示例25214.9 PWM輸出和極性控制25414.9.1 輸出極性控制25414.9.2 PWM輸出引腳復(fù)位狀態(tài)25414.10 PWM故障引腳25414.10.1 故障引腳使能位25514.10.2 故障狀態(tài)25514.10.3 故障輸入模式25514.10.4 故障引腳優(yōu)先級25614.10.5 故障引腳軟件控制25614.10.6 故障時序示例25714.11 PWM更新鎖定25814.12 PWM特殊事件觸發(fā)器25814.12.1 特殊事件觸發(fā)器使能25914.12.2 特殊事件觸發(fā)器后分頻器25914.13 器件低功耗模式下的工作25914.13.1 休眠模式下的PWM工作25914.13.2 空閑模式下的PWM工作26014.14 用于器件仿真的特殊功能26014.15 與PWM模塊有關(guān)的寄存器映射表260第15章 串行外設(shè)接口15.1 dsPIC30F的SPI模塊26315.2 狀態(tài)和控制寄存器26415.3 工作模式26715.3.1 8位與16位工作模式26715.3.2 主控模式和從動模式26815.3.3 SPI錯誤處理27415.3.4 SPI僅啟用接收功能時的工作原理27415.3.5 幀SPI模式27415.4 SPI主控模式時鐘頻率27815.5 低功耗模式下的工作27915.5.1 休眠模式27915.5.2 空閑模式28015.6 與SPI模塊相關(guān)的特殊功能寄存器280第16章 I2C通信模塊16.1 dsPIC30F的I2C模塊28216.2 I2C總線特性28316.2.1 總線協(xié)議28416.2.2 報文協(xié)議28516.3 控制和狀態(tài)寄存器28616.4 使能I2C操作29216.4.1 使能I2C I/O29216.4.2 I2C中斷29216.4.3 當(dāng)作為總線主器件工作時設(shè)置波特率29316.5 作為主器件在單主機(jī)環(huán)境下通信29416.5.1 產(chǎn)生啟動總線事件29516.5.2 發(fā)送數(shù)據(jù)到從器件29616.5.3 接收來自從器件的數(shù)據(jù)29816.5.4 應(yīng)答產(chǎn)生29916.5.5 產(chǎn)生停止總線事件30016.5.6 產(chǎn)生重復(fù)啟動總線事件30116.5.7 建立完整的主器件報文30216.6 作為主器件在多主機(jī)環(huán)境下通信30216.6.1 多主機(jī)工作30316.6.2 主器件時鐘同步30316.6.3 總線仲裁與總線沖突30416.6.4 檢測總線沖突和重新發(fā)送報文30416.6.5 啟動條件期間的總線沖突30416.6.6 重復(fù)啟動條件期間的總線沖突30516.6.7 報文位發(fā)送期間的總線沖突30516.6.8 停止條件期間的總線沖突30516.7 作為從器件通信30516.7.1 采樣接收的數(shù)據(jù)30616.7.2 檢測啟動和停止條件30616.7.3 檢測地址30616.7.4 接收來自主器件的數(shù)據(jù)31116.7.5 發(fā)送數(shù)據(jù)到主器件31316.8 I2C總線的連接注意事項(xiàng)31416.9 在PWRSAV指令執(zhí)行期間的模塊操作31516.9.1 器件進(jìn)入休眠模式31516.9.2 器件進(jìn)入空閑模式31516.10 復(fù)位的影響31616.11 I2C器件的地址格式31616.12 I2C總線通信中的若干問題316第17章 通用異步收發(fā)器模塊17.1 控制寄存器31917.2 UART波特率發(fā)生器32217.3 UART配置32517.3.1 使能UART32517.3.2 禁止UART32517.3.3 備用UART I/O引腳32517.4 UART發(fā)送器32617.4.1 發(fā)送緩沖器32717.4.2 發(fā)送中斷32717.4.3 設(shè)置UART發(fā)送32817.4.4 中止字符的發(fā)送32917.5 UART接收器32917.5.1 接收緩沖器33017.5.2 接收器錯誤處理33017.5.3 接收中斷33117.5.4 設(shè)置UART接收33117.6 使用UART 進(jìn)行9 位通信33217.6.1 ADDEN控制位33317.6.2 設(shè)置9位發(fā)送33317.6.3 設(shè)置使用地址檢測模式的9位接收33317.7 接收中止字符33417.8 初始化33417.9 UART的其他特性33617.9.1 環(huán)回模式下的UART33617.9.2 自動波特率支持33617.10 UART在CPU休眠和空閑模式下的工作33717.11 與UART模塊相關(guān)的寄存器33717.12 UART通信設(shè)計中可能出現(xiàn)的問題及解決方法337第18章 CAN總線模塊18.1 dsPIC30F集成的CAN模塊組成的總線網(wǎng)絡(luò)33918.2 CAN模塊特點(diǎn)33918.3 CAN模塊的控制寄存器34018.3.1 CAN控制和狀態(tài)寄存器34818.3.2 CAN發(fā)送緩沖寄存器34918.3.3 CAN接收緩沖寄存器35218.3.4 報文接收過濾器35518.3.5 接收過濾器屏蔽寄存器35618.3.6 CAN波特率寄存器35718.3.7 CAN模塊錯誤計數(shù)寄存器35918.3.8 CAN中斷寄存器35918.4 CAN模塊的實(shí)現(xiàn)36218.5 CAN模塊工作模式37018.5.1 正常工作模式37018.5.2 禁止模式37018.5.3 環(huán)回模式37118.5.4 監(jiān)聽模式37118.5.5 配置模式37218.5.6 監(jiān)聽所有報文模式37218.6 報文接收37218.6.1 接收緩沖器37218.6.2 報文接收過濾器37518.6.3 接收器溢出37618.6.4 復(fù)位的影響37818.6.5 接收錯誤37818.6.6 接收中斷37918.7 發(fā)送38118.7.1 實(shí)時通信和發(fā)送報文緩沖38118.7.2 發(fā)送報文緩沖器38218.7.3 發(fā)送報文優(yōu)先級38218.7.4 報文發(fā)送38318.7.5 發(fā)送報文中止38318.7.6 發(fā)送邊界條件38518.7.7 復(fù)位的影響38718.7.8 發(fā)送錯誤38718.7.9 發(fā)送中斷38918.8 錯誤檢測38918.8.1 錯誤狀態(tài)39018.8.2 錯誤模式和錯誤計數(shù)器39018.8.3 錯誤標(biāo)志寄存器39118.9 CAN波特率39118.9.1 位時序39218.9.2 預(yù)分頻器設(shè)置39218.9.3 傳播段39318.9.4 相位段39318.9.5 采樣點(diǎn)39418.9.6 同步39418.9.7 時間段編程39518.10 中斷39518.10.1 中斷確認(rèn)39618.10.2 ICODE位39618.11 時間標(biāo)記39718.12 CAN模塊I/O39718.13 CPU低功耗模式下的工作39718.13.1 休眠模式下的工作39718.13.2 CPU空閑模式下的CAN模塊工作399第19章 10位A/D轉(zhuǎn)換器19.1 dsPIC30F的10位A/D轉(zhuǎn)換器的結(jié)構(gòu)40019.2 控制寄存器40219.3 A/D轉(zhuǎn)換結(jié)果緩沖器40219.4 A/D轉(zhuǎn)換術(shù)語和轉(zhuǎn)換過程40719.5 A/D模塊配置40919.6 參考電壓源的選擇41019.7 A/D轉(zhuǎn)換時鐘的選擇41019.8 采樣模擬輸入的選擇41119.8.1 配置模擬端口引腳41119.8.2 通道0輸入選擇41119.8.3 通道1、2 和3輸入選擇41219.9 模塊使能41319.10 采樣/轉(zhuǎn)換過程的說明41319.10.1 采樣/保持通道的數(shù)量41319.10.2 同時采樣使能41319.11 如何開始采樣41419.11.1 手工41419.11.2 自動41519.12 如何停止采樣和開始轉(zhuǎn)換41519.12.1 手工41619.12.2 對轉(zhuǎn)換觸發(fā)計時41719.12.3 事件觸發(fā)轉(zhuǎn)換開始42119.13 采樣/轉(zhuǎn)換工作的控制42519.13.1 監(jiān)視采樣/轉(zhuǎn)換狀態(tài)42519.13.2 產(chǎn)生A/D中斷42519.13.3 中止采樣42519.13.4 中止轉(zhuǎn)換42519.14 如何將轉(zhuǎn)換結(jié)果寫入緩沖器的說明42619.14.1 每次中斷前的轉(zhuǎn)換次數(shù)42619.14.2 緩沖器大小造成的限制42619.14.3 緩沖器填充模式42619.14.4 緩沖器填充狀態(tài)42619.15 轉(zhuǎn)換過程示例42719.15.1 單個通道的多次采樣和轉(zhuǎn)換示例42719.15.2 掃描所有模擬輸入時的A/D轉(zhuǎn)換示例42819.15.3 在掃描其他4個輸入時頻繁采樣3個輸入示例42919.15.4 使用雙8字緩沖器示例43119.15.5 使用交替多路開關(guān)A、多路開關(guān)B輸入選擇示例43119.15.6 使用同時采樣對8個輸入進(jìn)行采樣的示例43419.15.7 使用順序采樣對8個輸入進(jìn)行采樣的示例43519.16 A/D采樣要求43719.17 讀取A/D轉(zhuǎn)換結(jié)果緩沖器43719.18 傳遞函數(shù)43819.19 A/D轉(zhuǎn)換的精度/誤差43919.20 連接注意事項(xiàng)43919.21 初始化44019.22 在休眠和空閑模式下工作44119.22.1 不使用RC A/D時鐘的CPU休眠模式44119.22.2 使用RC A/D時鐘的CPU休眠模式44119.22.3 CPU空閑模式下的A/D工作44119.23 復(fù)位的影響44219.24 與10位A/D轉(zhuǎn)換器相關(guān)的特殊功能寄存器44219.25 關(guān)于A/D轉(zhuǎn)換器系統(tǒng)性能的優(yōu)化442第20章 系統(tǒng)綜合特性20.1 振蕩器系統(tǒng)及其工作原理44420.1.1 振蕩器系統(tǒng)功能綜述44520.1.2 CPU時鐘機(jī)制44620.1.3 振蕩器配置44720.1.4 振蕩器控制寄存器44920.1.5 主振蕩器45120.1.6 晶體振蕩器/陶瓷諧振器45220.1.7 為晶振、時鐘模式、C1、C2和RS確定最佳的值45420.1.8 外部時鐘輸入45620.1.9 外部RC振蕩器45620.1.10 鎖相環(huán)45820.1.11 低功耗32 kHz晶體振蕩器45920.1.12 振蕩器起振定時器46020.1.13 內(nèi)部快速RC振蕩器46020.1.14 內(nèi)部低功耗RC振蕩器46020.1.15 故障保護(hù)時鐘監(jiān)視器46120.1.16 可編程振蕩器后分頻器46220.1.17 時鐘切換工作原理46320.1.18 振蕩器電路出現(xiàn)的非正?,F(xiàn)象及處理措施46620.2 復(fù)位模塊46720.2.1 復(fù)位控制寄存器46820.2.2 復(fù)位時的時鐘源選擇46920.2.3 上電復(fù)位47020.2.4 外部復(fù)位47120.2.5 軟件復(fù)位指令47220.2.6 看門狗超時復(fù)位47220.2.7 欠壓復(fù)位47220.2.8 使用RCON狀態(tài)位47420.2.9 器件復(fù)位時間47420.2.10 器件起振時間曲線476
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
dsPIC30F電機(jī)與電源系列數(shù)字信號控制器原理與應(yīng)用 PDF格式下載