91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1KB
    文件類(lèi)型: .zip
    金幣: 2
    下載: 1 次
    發(fā)布日期: 2021-12-03
  • 語(yǔ)言: 其他
  • 標(biāo)簽: STM32??

資源簡(jiǎn)介

STM32的ADC轉(zhuǎn)換程序,測(cè)試通過(guò),非DMA方式,可用于多通道采集

資源截圖

代碼片段和文件信息

#include?“stm32_adc.h“

u16??ADC_Value[2]={0};

void?ADC1_Init(void)??
{?????
????//?定義ADC初始化結(jié)構(gòu)體
ADC_InitTypeDef?ADC_InitStructure;
????RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1?????ENABLE?);???//
RCC_ADCCLKConfig(RCC_PCLK2_Div8); //?ADC所允許的最大時(shí)鐘頻率為14MHz
//?獨(dú)立工作模式
//?多通道掃描模式
//?連續(xù)模數(shù)轉(zhuǎn)化模式
//?轉(zhuǎn)換觸發(fā)方式:?轉(zhuǎn)換由軟件觸發(fā)啟動(dòng)
//?ADC數(shù)據(jù)右對(duì)齊
//?進(jìn)行規(guī)則轉(zhuǎn)換的ADC通道的數(shù)目為1
ADC_InitStructure.ADC_Mode?=?ADC_Mode_Independent;
ADC_InitStructure.ADC_ScanConvMode?=?DISABLE;
ADC_InitStructure.ADC_ContinuousConvMode?=?DISABLE;
ADC_InitStructure.ADC_ExternalTrigConv?=?ADC_ExternalTrigConv_None;
ADC_InitStructure.ADC_DataAlign?=?ADC_DataAlign_Right;
ADC_InitStructure.ADC_NbrOfChannel?=?1;
ADC_Init(ADC1?&ADC_InitStructure);

ADC_Cmd(ADC1?ENABLE); //?使能ADC1
ADC_ResetCalibration(ADC1); //?復(fù)位校準(zhǔn)寄存器
while(ADC_GetResetCalibrationStatus(ADC1)); //?等待ADC1校準(zhǔn)寄存器復(fù)位完成
ADC_StartCalibration(ADC1); //?開(kāi)始ADC1校準(zhǔn)
while(ADC_GetCalibrationStatus(ADC1)); //?等待ADC1校準(zhǔn)完成
}?????????
??
//單次獲得ADC值??
//ch:通道值?0~3??
u16?Get_ADC(u8?ch)?????
{??
????u16?tempADC?=?0;???
?????
????//?設(shè)置ADC1使用8轉(zhuǎn)換通道,采樣時(shí)間為55.5周期
????ADC_RegularChannelConfig(ADC1?ch?1?ADC_SampleTime_239Cycles5);
????ADC_SoftwareStartConvCmd(ADC1?ENABLE); //?啟動(dòng)ADC1轉(zhuǎn)換
????while(!ADC_GetFlagStatus(ADC1?ADC_FLAG_EOC?));//等待轉(zhuǎn)換結(jié)束??
????tempADC?=?ADC_GetConversionValue(ADC1);????????
????ADC_SoftwareStartConvCmd(ADC1?DISABLE); //?啟動(dòng)ADC1轉(zhuǎn)換
????return?tempADC;?//返回最近一次ADC1規(guī)則組的轉(zhuǎn)換結(jié)果??
}??

?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????0??2018-12-31?11:20??STM32_ADC\
?????文件????????1636??2018-12-31?11:19??STM32_ADC\stm32_adc.c
?????文件?????????226??2017-12-06?14:10??STM32_ADC\stm32_adc.h

評(píng)論

共有 條評(píng)論