ADC單次轉換

2021-10-05 04:33:26 字數 860 閱讀 1911

adc單次轉換

1.開啟pa口時鐘和adc1時鐘,設定pa1為模擬輸入

//feng

gpio_init()

;apb2periphclockcmd()

:

2.復位adc1,同時設定adc1分頻因子。

//feng

rcc_adcclkconfig

(rcc_pclk2_div6)

;adc_deinit

(adc

);

3.初始化adc1引數,設定adc1的工作模式以及規則序列的相關資訊

//feng

void

adc_init

(adc_typedef* adcx,adc_inittypedef* adc_initstruct)

;

4.使能adc並校準

//feng

adc_cmd

(adc1

,enable

);

5.配置規則同道引數

//feng

adc_regularchannelconfig()

;

6.開啟軟體轉換

//feng

adc_softwarestartconvcmd

(adc1

);

7.等待轉換完成讀取adc的值

//feng

adc_getconversionvalue

(adc1

);

STM32 ADC單通道單次採集

出處 今天講解 stm32f103 adc單通道單次採集 功能。獲取更多資訊。訪問密碼 de4f 訪問密碼 ca90 一 rcc時鐘配置 該函式位於在bsp.c檔案下面 使能rcc時鐘 rcc apb2periph adc1 二 引腳配置 該函式位於在adc.c檔案下面 對ad通道2所使用的引腳進行...

ADC模數轉換

adc模數轉換 1.1 什麼是adc 1 adc analog digital converter,ad轉換,模數轉換 也就是模擬轉數字 2 ad型別 積分型,逐次比較型,並行比較 序列比較型,調製型,電容陣列逐次比較型,壓頻變換型。2 cpu本身是數字的,而外部世界變數 如電壓 溫度 高度 壓力 ...

ADC模數轉換實驗

1 adc初始化函式adc init 3 adc使能軟體轉換函式 adc softwarestartconvcmd 1 開啟pa口時鐘和adc1時鐘,設定pa1為模擬輸入。gpio init apb2periphclockcmd 2 復位adc1,同時設定adc1分頻因子。rcc adcclkcon...