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

  • 大小: 2.76MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-11-18
  • 語言: 其他
  • 標簽: STM32F103??

資源簡介

功能仿照樓道的聲控燈。建議配合戰艦開發版使用。需要在PA0口外接一個發光二極管。

資源截圖

代碼片段和文件信息

#include?“adc.h“
#include?“led.h“

void?Adc_Init(void)
{
Adc1_Init();
}

//初始化ADC1
//ADC1與PA1相連
//由TIM3觸發,每1s觸發啟動一次,并把值通過DMA保存到內存中
void??Adc1_Init(void)
{??????
ADC_InitTypeDef?ADC_InitStructure;?
GPIO_InitTypeDef?GPIO_InitStructure;

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA?|RCC_APB2Periph_ADC1?ENABLE?); ??//使能ADC1通道時鐘
?
RCC_ADCCLKConfig(RCC_PCLK2_Div6);???//設置ADC分頻因子6?72M/6=12ADC最大時間不能超過14M

//PA1?作為模擬通道輸入引腳?????????????????????????
GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_1;
GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_AIN; //模擬輸入引腳
GPIO_Init(GPIOA?&GPIO_InitStructure); ????

ADC_DeInit(ADC1);??//復位ADC1將外設?ADC1的全部寄存器重設為缺省值

ADC_InitStructure.ADC_Mode?=?ADC_Mode_Independent; //ADC工作模式:?獨立模式
ADC_InitStructure.ADC_ScanConvMode?=?DISABLE; //模數轉換工作在單通道模式
ADC_InitStructure.ADC_ContinuousConvMode?=?DISABLE; //模數轉換工作在連續次轉換模式
ADC_InitStructure.ADC_ExternalTrigConv?=?ADC_ExternalTrigConv_T3_TRGO; //轉換由TIM3觸發啟動
ADC_InitStructure.ADC_DataAlign?=?ADC_DataAlign_Right; //ADC數據右對齊
ADC_InitStructure.ADC_NbrOfChannel?=?1; //順序進行規則轉換的ADC通道的數目
ADC_Init(ADC1?&ADC_InitStructure); //根據ADC_InitStruct中指定的參數初始化外設ADCx的寄存器??

ADC_ExternalTrigConvCmd(ADC1?ENABLE);//使能ADC外部觸發(ADC_CR2_EXTTRIG?=?1)

ADC_RegularChannelConfig(ADC1?ADC_Channel_1?1?ADC_SampleTime_7Cycles5);?//ADC1ADC通道1采樣時間為7.5周期

ADC_DMACmd(ADC1?ENABLE);?//使能ADC1?DMA

ADC_Cmd(ADC1?ENABLE); //使能指定的ADC1

ADC_ResetCalibration(ADC1); //使能復位校準??
?
while(ADC_GetResetCalibrationStatus(ADC1)); //等待復位校準結束

ADC_StartCalibration(ADC1); ?//開啟AD校準
?
while(ADC_GetCalibrationStatus(ADC1)); ?//等待校準結束
}



?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????100??2017-12-08?20:12??HARDWARE\INC\adc.h
?????文件?????????161??2017-12-09?14:34??HARDWARE\INC\dma.h
?????文件?????????328??2017-12-10?01:57??HARDWARE\INC\led.h
?????文件?????????220??2017-12-09?14:29??HARDWARE\INC\mic.h
?????文件?????????283??2017-12-10?00:55??HARDWARE\INC\tim.h
?????文件????????1859??2017-12-09?14:20??HARDWARE\SRC\adc.c
?????文件????????1719??2017-12-09?14:34??HARDWARE\SRC\dma.c
?????文件????????1791??2017-12-10?02:35??HARDWARE\SRC\led.c
?????文件?????????435??2017-12-09?14:29??HARDWARE\SRC\mic.c
?????文件????????5956??2017-12-10?02:23??HARDWARE\SRC\tim.c
?????文件???????94330??2017-12-09?21:25??Listings\MICforVoiceLevel_v2.map
?????文件???????97732??2017-12-10?02:29??Listings\MICforVoiceLevel_v21.map
?????文件???????55031??2017-12-10?00:56??Listings\startup_stm32f10x_hd.lst
?????文件??????145945??2017-12-10?19:18??MICforVoiceLevel_v21.uvguix.Tiantian
?????文件???????10873??2017-12-10?19:18??MICforVoiceLevel_v21.uvoptx
?????文件???????22322??2017-12-10?07:32??MICforVoiceLevel_v21.uvprojx
?????文件??????294320??2017-12-10?01:57??objects\adc.crf
?????文件????????1723??2017-12-10?01:57??objects\adc.d
?????文件??????320584??2017-12-10?01:57??objects\adc.o
?????文件??????293705??2017-12-10?00:56??objects\dma.crf
?????文件????????1645??2017-12-10?00:56??objects\dma.d
?????文件??????318620??2017-12-10?00:56??objects\dma.o
?????文件??????????19??2017-12-10?02:01??objects\ExtDll.iex
?????文件??????294381??2017-12-10?02:29??objects\led.crf
?????文件????????1684??2017-12-10?02:29??objects\led.d
?????文件??????321204??2017-12-10?02:29??objects\led.o
?????文件??????294532??2017-12-08?22:04??objects\lsens.crf
?????文件????????1767??2017-12-08?22:04??objects\lsens.d
?????文件??????319616??2017-12-08?22:04??objects\lsens.o
?????文件??????294604??2017-12-10?01:57??objects\main.crf
?????文件????????1856??2017-12-10?01:57??objects\main.d
............此處省略61個文件信息

評論

共有 條評論