久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > STM32 轉換模式

STM32 轉換模式

作者: 時間:2016-11-24 來源:網絡 收藏
1.ADC的主要特征:
12位分辨率
模式:單次和連續轉換模式,掃描模式,間斷模式
通道:規則組、注入組
供電要求:2.4V~3.6V
輸入范圍:Vref- <= Vin <= Vref+
16個模擬輸入通道(0..15) 溫度傳感器和通道16相連 內部參照電壓Vrefint和通道17相連
2.關于幾種轉換模式的理解
單次轉換模式:ADC只執行一次轉換,CONT=0。
連續轉換模式:ADC轉換一結束就啟動另一次轉換,CONT=1。
掃描模式:在每個組的每個通道上執行單次轉換,在每個轉換結束時,同一組的下一個通道被自動轉換。
如果設置了CONT位,轉換不會在選擇組的最后一個通道上停止,而是再次從選擇組的第一個通道繼續轉換。
間斷模式:每一次外部觸發信號可以執行一個短序列的n次轉換(對于規則組n<16,對于注入組n<4),直到此序列的所有轉換完成為 止。
注:當以間斷模式轉換一個規則組時,轉換序列結束后不自動從頭開始。
當所有子組被轉換完成,下一次觸發啟動第一個子組的轉換(下面的第四次觸發)
例如: n=3,被轉換的通道= 0、1、2、3、4、5、6、7
第一次觸發: 轉換的序列為 0、1、2
第二次觸發: 轉換的序列為 3、4、5
第三次觸發: 轉換的序列為 6、7 (此處不從頭開始,此處產生EOC事件)
第四次觸發: 轉換的序列為 0、1、2
下圖所示為ADC的四種不同的轉換模式:
單個通道單次轉換:ADC_NbrOfChannel = 1
ADC_ScanConvMode = DISABLE
ADC_ContinuousConvMode =DISABLE
多個通道單次轉換:ADC_NbrOfChannel = n
ADC_ScanConvMode = ENABLE
ADC_ContinuousConvMode =DISABLE
單個通道連續轉換:ADC_NbrOfChannel = 1
ADC_ScanConvMode = DISABLE
ADC_ContinuousConvMode =ENABLE
多個通道連續轉換:ADC_NbrOfChannel = n
ADC_ScanConvMode = ENABLE
ADC_ContinuousConvMode =ENABLE



關鍵詞: STM32轉換模

評論


技術專區

關閉