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

  • 大小: 461KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-11-23
  • 語言: 其他
  • 標簽: stm32??LED??

資源簡介

stm32下的光敏電阻應用,是stm32的初級應用,利用ADC轉換結合光敏電阻做成的小應用。

資源截圖

代碼片段和文件信息

#include?“adc.h“


void?init_adc(void)
{
GPIO_InitTypeDef?GPIO_InitStruct;
ADC_InitTypeDef?ADC_InitStruct;
ADC_CommonInitTypeDef?ADC_CommonInitStruct;

RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC3?ENABLE);?//開啟時鐘
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF?ENABLE);?//開啟時鐘

//1.開啟PA口時鐘,設置PA5為模擬輸入
GPIO_InitStruct.GPIO_Pin?=?GPIO_Pin_7;?//PA9
GPIO_InitStruct.GPIO_Mode?=?GPIO_Mode_AN;?//輸出
GPIO_InitStruct.GPIO_PuPd?=?GPIO_PuPd_NOPULL;?//上拉
GPIO_InitStruct.GPIO_Speed?=?GPIO_Speed_100MHz;?//50MHZ

GPIO_Init(GPIOF&GPIO_InitStruct);

//2.復位ADC1,同時設置ADC1分頻因子
ADC_DeInit();

//3.初始化ADC_CCR寄存器
ADC_CommonInitStruct.ADC_DMAAccessMode?=?ADC_DMAAccessMode_Disabled;//關閉
ADC_CommonInitStruct.ADC_Mode?=?ADC_Mode_Independent;//獨立模式
ADC_CommonInitStruct.ADC_Prescaler?=?ADC_Prescaler_Div4;//ADC頻率一般不超過35MHz??84/4=21MHz
ADC_CommonInitStruct.ADC_TwoSamplingDelay?=?ADC_TwoSamplingDelay_5Cycles;
ADC_CommonInit(&ADC_CommonInitStruct);

//4.初始化ADC1參數,設置ADC1的工作模式和規則序列相關信息
ADC_InitStruct.ADC_ContinuousConvMode?=?DISABLE;//關閉連續轉換
ADC_InitStruct.ADC_DataAlign?=?ADC_DataAlign_Right;//右對齊
ADC_InitStruct.ADC_ExternalTrigConvEdge?=?ADC_ExternalTrigConvEdge_None;//禁止觸發檢測,使用軟件觸發
ADC_InitStruct.ADC_NbrOfConversion?=?1;//1個轉換在規則序列中
ADC_InitStruct.ADC_Resolution?=?ADC_Resolution_12b;//12位精度
ADC_InitStruct.ADC_ScanConvMode?=?DISABLE;//關閉掃描模式

ADC_Init(ADC3&ADC_InitStruct);

//5.使能ADC1
ADC_Cmd(ADC3ENABLE);

//6.配置規則通道參數
ADC_RegularChannelConfig(ADC3?ADC_Channel_5?1?ADC_SampleTime_3Cycles);
}

u16?get_adc_value(void)
{
u16?value;
//開啟軟件轉換
ADC_SoftwareStartConv(ADC3);
//
while(!ADC_GetFlagStatus(ADC3ADC_FLAG_EOC));
//獲取結果
value?=?ADC_GetConversionValue(ADC3);
return?value;


}




?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????109142??2014-07-17?21:52??樓道燈\CODE\core_cm4.h

?????文件??????22735??2014-07-17?21:52??樓道燈\CODE\core_cm4_simd.h

?????文件??????17146??2014-07-17?21:52??樓道燈\CODE\core_cmFunc.h

?????文件??????20513??2014-07-17?21:52??樓道燈\CODE\core_cmInstr.h

?????文件??????29605??2014-08-02?00:12??樓道燈\CODE\startup_stm32f40_41xxx.s

?????文件???????1919??2019-04-15?10:34??樓道燈\GECCODE\adc.c

?????文件????????126??2019-04-15?09:42??樓道燈\GECCODE\adc.h

?????文件????????485??2019-02-25?11:05??樓道燈\GECCODE\beep.c

?????文件?????????97??2019-02-25?10:29??樓道燈\GECCODE\beep.h

?????文件????????543??2019-04-01?11:43??樓道燈\GECCODE\delay.c

?????文件????????164??2019-04-01?11:41??樓道燈\GECCODE\delay.h

?????文件???????1850??2019-04-08?09:44??樓道燈\GECCODE\dht11.c

?????文件????????233??2019-04-08?08:55??樓道燈\GECCODE\dht11.h

?????文件???????3733??2019-03-04?11:22??樓道燈\GECCODE\exti.c

?????文件????????135??2019-03-04?09:43??樓道燈\GECCODE\exti.h

?????文件???????1611??2019-04-08?09:11??樓道燈\GECCODE\key.c

?????文件????????115??2019-02-25?20:36??樓道燈\GECCODE\key.h

?????文件???????1211??2019-02-25?20:14??樓道燈\GECCODE\led.c

?????文件?????????94??2019-02-18?20:50??樓道燈\GECCODE\led.h

?????文件????????673??2019-04-15?10:13??樓道燈\GECCODE\lsens.c

?????文件????????129??2019-04-15?09:42??樓道燈\GECCODE\lsens.h

?????文件???????2489??2019-03-04?08:21??樓道燈\GECCODE\sys.h

?????文件???????2092??2019-04-22?09:26??樓道燈\GECCODE\time.c

?????文件????????136??2019-03-18?10:07??樓道燈\GECCODE\time.h

?????文件???????1467??2019-03-25?10:27??樓道燈\GECCODE\usart.c

?????文件????????112??2019-04-01?11:43??樓道燈\GECCODE\usart.h

?????文件???????6924??2014-08-01?23:18??樓道燈\GECLIB\inc\misc.h

?????文件??????32880??2014-08-01?23:18??樓道燈\GECLIB\inc\stm32f4xx_adc.h

?????文件??????27318??2014-08-01?23:18??樓道燈\GECLIB\inc\stm32f4xx_can.h

?????文件???????2416??2014-08-01?23:18??樓道燈\GECLIB\inc\stm32f4xx_crc.h

............此處省略94個文件信息

評論

共有 條評論