新聞中心

        STM32 轉換模式

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



        關鍵詞: STM32轉換模

        評論


        技術專區(qū)

        關閉
        主站蜘蛛池模板: 涡阳县| 桂阳县| 焦作市| 济南市| 汉川市| 鄂伦春自治旗| 沅陵县| 逊克县| 梧州市| 大名县| 西乌珠穆沁旗| 镇坪县| 观塘区| 横峰县| 新建县| 罗平县| 三江| 和田市| 桂阳县| 峡江县| 满城县| 双城市| 灵武市| 元谋县| 沂水县| 马边| 鲁甸县| 池州市| 德钦县| 烟台市| 汶川县| 龙江县| 沈丘县| 晋中市| 团风县| 同德县| 沁水县| 武城县| 玉林市| 龙里县| 县级市|