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...