模擬數字轉換詳解_第1頁
模擬數字轉換詳解_第2頁
模擬數字轉換詳解_第3頁
模擬數字轉換詳解_第4頁
模擬數字轉換詳解_第5頁
已閱讀5頁,還剩29頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

ADC特性12位ADC特性12位精度下轉換速度可高達可配置的轉換精度:6位,8位,10位,12~轉換電壓范圍:0~供電范圍:2.4V~19個轉換通ADC模塊自校掃描方向可配1ADC特性ADC特性DMA功2功能框DMA......SAR...TempSensor Start&ADSTP enableSWTIM2_TRGO EXTRIG功能框DMA......SAR...TempSensor Start&ADSTP enableSWTIM2_TRGO EXTRIG3ANALOGAnalogADC模塊時APB時鐘的2或4分頻,最ADC模塊時APB時鐘的2或4分頻,最高片上14MHZHSIRCAPB2時鐘的2或4分頻,用于對APB上的ADC模塊進行寄存器訪數字接口時鐘使能/關ADC/2or14MHzAnalog14MHz4時鐘的選514MHz時鐘的選514MHzRC可以使用自動節電模式觸發信號的同步會帶來抖觸發事件和轉換的起始時ADC的自校準ADC的自校準ADC模塊未使能時,也可保進入待機或電池供電模式,ADC模塊掉電,不再保6ADC模塊開關ADC模塊開關ByByADCOFFADC7TADC OFF ADCReadyto Req ADC轉換開關ADC轉換開關如果選擇的軟件觸發(EXTEN=0),轉換立刻開ADSTART復位后表示ADC處于空閑階段,才可重新配置各執行ADSTP一段時間后,硬件復位軟件觸發的單次轉換,完成后,硬件復位如果有轉換正在進行,該轉換被中止,DR不會被更掃描序列會被復轉換被真正停止后硬件復位該位和8ADC通道轉換=TSampling+TSampling可配置采樣階段結束,硬件置位EOSMP@ADC_ISR,并條件性地產生中Tconversion取決于轉換精度ADC通道轉換=TSampling+TSampling可配置采樣階段結束,硬件置位EOSMP@ADC_ISR,并條件性地產生中Tconversion取決于轉換精度9Sample精1212.51089.567.51.57.5 13.5 28.5/2, 41.555.571.5239.5轉換時間快速一覽精總的轉換時間快速一覽精總的轉換1212.51.514Cycles101.513Cycles89.51.511Cycles67.51.59Cycles轉換時序轉換時序ADC轉換模單通連續轉換模單通單次轉換模EOCEOCADC轉換模單通連續轉換模單通單次轉換模EOCEOC多通道掃連續轉換模...多通道掃單次轉換模EOC間隔轉換模多通道掃多通道掃ADC_CHSELR=&SCANDIR=掃描方1.51.51.51.51.51.51.5間隔轉間隔轉換通道0-4-5-8-9-11-1st2nd3rd4th間隔轉間隔轉換通道0-4-5-8-9-11-1st2nd3rd4th5th8th6th7thEOC+硬件觸發啟動轉觸發邊硬件觸發啟動轉觸發邊X軟件觸發下的單次/連續轉換示意轉換結束軟件觸發下的單次/連續轉換示意轉換結束后,硬件自動復軟件置位立刻啟動轉轉換結束后,硬件自動復軟件置位立刻啟動轉ADSTART=0時軟件才能修轉換序倒序后的轉換序ADSTART=0時軟件才能修轉換序列:091017,循ADSTP復位掃描序列,再經過倒171090硬件觸發下的單次/連續轉換硬件觸發下的單次/連續轉換示意軟件置位后,由于是硬件觸發,因此單次轉換完成后也不會被硬件復ADSTART置位之前的上升沿無轉換正在進行中的上升沿也無ADSTART置位后,上升沿觸發轉換開數據管理數據管理用戶可通過ADSTP停止ADC并復位采樣序OVRMOD決定溢出發生時ADC_DR中的數據OVRMOD=0,舊數據保持在DR中,之后的數據都被丟OVRMOD=1,DR時鐘存放最新轉換后的數數據管理數據管理通常情況下,使用OVRMOD=0來管理溢出錯DMA圖DMA請DMA請DMA請DMA請DMA請DMA請DMADMA圖DMA請DMA請DMA請DMA請DMA請DMA請DMA請DMA請DMA請通道通道通道通道通道通道通道通道通道Channel9conversion舉例轉換通道02345678Channel8conversionChannel7conversion--轉換數據保存在數組使能DMA傳輸,目的地地址自加使...Channel6conversionChannel5conversionChannel4conversionChannel3conversionChannel2conversionChannel0conversionADC_DR自動延遲轉模式使自動延遲轉模式使能控制以讀取轉換數據的速度來調整ADC轉換的速度,不會發生溢出錯自動節電模當軟件或硬件觸發開始轉換時,再喚醒ADC模塊開始工自動節電模當軟件或硬件觸發開始轉換時,再喚醒ADC模塊開始工示例圖(上升沿觸發的連續轉換(AUTDLY=1(AUTDLY=0ADC節電比較示iChannelconversionADCWaitingforStartupHW/SW 1ADCpower(AUTOFF=0,AUTDLY=0)ADCpower(AUTOFF節電比較示iChannelconversionADCWaitingforStartupHW/SW 1ADCpower(AUTOFF=0,AUTDLY=0)ADCpower(AUTOFF AUTDLY ADCpower(AUTOFF AUTDLYADC的模擬看電壓超出檢測范圍就置位AWD@ADC_ISRADC的模擬看電壓超出檢測范圍就置位AWD@ADC_ISR,并條件性地產生中模擬看門狗的使能控 Status VREFINT ... LowHigh模擬看門狗注意事待監測的通X00111數據精模擬看門狗注意事待監測的通X00111數據精模擬看門狗進行比較操備和01:10三個內部轉換通ADON三個內部轉換通ADON和測量的溫度范圍在[-40oC,125oC],精度+/-溫度傳感器的使內嵌溫度傳感器的使內嵌溫度傳感器特從ADC_DR讀取轉換數據VSENSE并計溫度值(oC)V25-VSENSE)/Avg_Slope內部基準電壓內部基準電壓的使標志與中:EOC:通道轉換結束標志標志與中:EOC:通道轉換結束標志,表示一個通道轉換結EOS序列轉換結束標志,表示由CHSEL指定的通道組成的:標中斷使能EOSMP:采樣結束標志,表示當前通道的采樣結寄存器寄存器分名內備配置寄存器寄存器分名內備配置看門狗、工作模式、低功 配置STM32F0ADCVs.STM32F1ADCSTM32F0STM32F1ADC類模塊STM32F0ADCVs.STM32F1ADCSTM32F0STM32F1ADC類模塊個1最多3個模塊,ValueLine有2最高采樣頻1外部通道1621精12位,10位,8位,6位精度可配固定12采樣序只靠簡單的掃描邏可配DMA功有ADC模塊時14MHzRC振蕩器APB2時鐘經過可配置的分頻因STM32F0ADCVs.STM32F1ADCSTM32F0STM32F1自動延遲STM32F0ADCVs.STM32F1ADCSTM32F0STM32F1自動延遲轉支不支自動節電模模擬看門支通道類沒有注入、規則區別的概規則組、注入供電電壓范2.4V~3.6中斷ADC模塊準備就溢HowmanyADCinputchannelsareintheSTM32F0microcontrollerWhatHowmanyADCinputchannelsareintheSTM32F0microcontrollerWhataretheSTM32F0ADCclockHowmanychannelscouldbeguardedbytheanalogWhataretheinterruptsrequestsoftheWhatarethebitsinrelationwithADCPowerHowmanyADCinputchannelsareintheSTM32F0microcontrollerWhataretheSTM32F0HowmanyADCinputchannelsarei

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論