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

  • 大小: 3.71MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-04
  • 語言: 其他
  • 標簽: stm32??ADC采集??

資源簡介

STM32 16路ADC采集數據利用SD卡文件系統存到SD卡中,里邊有注釋適合初學者。我網上下載的,感覺非常好就拿來分享一下。

資源截圖

代碼片段和文件信息

/**?@date			2013/8/28
????@author Mei?Jilin
@brief ????ADC1的配置完成3通道的數據采集
????@attention
???????1?-----------?adc_dma_config();?????????????????????//配置adc
???????2?-----------?adc_dma_start();??????????????????????//啟動adc開始轉換
???????3?-----------?get_ChannelValue(ADC_Channel_x);??//讀取相應通道的adc值
**/
#define?_ADC_DMA_C
#include?“stm32f10x.h“
#include?“adc_dma.h“

#define?ADC1_DR_Address????((u32)0x40012400+0x4c)
/**?@para?none
??*?@ret??none
??*?@brief?adc對應的gpio初始化
??*/
static?void?adc_gpio_init(void)
{
???GPIO_InitTypeDef?GPIO_InitStructure;
//PA0/1/2?作為模擬通道輸入引腳
GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_0|?GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3|GPIO_Pin_4|?GPIO_Pin_5|GPIO_Pin_6|GPIO_Pin_7;
GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_AIN;?//模擬輸入引腳
GPIO_Init(GPIOA?&GPIO_InitStructure);

//PB0/1?作為模擬通道輸入引腳
GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_0|GPIO_Pin_1;
GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_AIN;?//模擬輸入引腳
GPIO_Init(GPIOB?&GPIO_InitStructure);

//PC0/1/2/3/4/5?作為模擬通道輸入引腳
GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3|GPIO_Pin_4|GPIO_Pin_5;
GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_AIN;?//模擬輸入引腳
GPIO_Init(GPIOC?&GPIO_InitStructure);
}
/**?@para?none
??*?@ret??none
??*?@brief?adc配置
??*/
static?void?adc_init(void)
{
????ADC_InitTypeDef?adc;
????RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1?ENABLE);
????RCC_ADCCLKConfig(RCC_PCLK2_Div8);???????????????????????//設置ad時鐘為72/6=12Mad最大時鐘頻率為14M
????
????ADC_DeInit(ADC1);
????adc.ADC_Mode????????????????=?ADC_Mode_Independent;?????//工作在獨立模式
????adc.ADC_ContinuousConvMode??=?ENABLE;???????????????????//連續轉換模式
????adc.ADC_DataAlign???????????=?ADC_DataAlign_Right;??????//數據右對齊
????adc.ADC_ExternalTrigConv????=?ADC_ExternalTrigConv_None;//不使用外部觸發
????adc.ADC_NbrOfChannel????????=?CH_NUM?;???????????????????????//轉換3個通道
????adc.ADC_ScanConvMode????????=?ENABLE;???????????????????//連續轉換模式
????ADC_Init(ADC1&adc);
????//設置指定ADC的規則組通道,設置它們的轉化順序和采樣時間
//ADC1ADC通道x規則采樣順序值為y采樣時間為239.5周期
ADC_RegularChannelConfig(ADC1?ADC_Channel_0?1?ADC_SampleTime_55Cycles5?);
ADC_RegularChannelConfig(ADC1?ADC_Channel_1?2?ADC_SampleTime_55Cycles5?);
ADC_RegularChannelConfig(ADC1?ADC_Channel_2?3?ADC_SampleTime_55Cycles5?);
ADC_RegularChannelConfig(ADC1?ADC_Channel_3?4?ADC_SampleTime_55Cycles5?);
??ADC_RegularChannelConfig(ADC1?ADC_Channel_4?5?ADC_SampleTime_55Cycles5?);
ADC_RegularChannelConfig(ADC1?ADC_Channel_5?6?ADC_SampleTime_55Cycles5?);
ADC_RegularChannelConfig(ADC1?ADC_Channel_6?7?ADC_SampleTime_55Cycles5?);
ADC_RegularChannelConfig(ADC1?ADC_Channel_7?8?ADC_SampleTime_55Cycles5?);
ADC_RegularChannelConfig(ADC1?ADC_Channel_8?9?ADC_SampleTime_55Cycles5?);
ADC_RegularChannelConfig(ADC1?ADC_Channel_9?10?ADC_SampleTime_55Cycles5?);
ADC_RegularChannelConfig(ADC1?ADC_Channel_10?11?ADC_SampleTime_55Cycles5?);
ADC_RegularChannelConfig(ADC1?ADC_Channel_11?12?ADC_SampleTime_55Cyc

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-01-10?09:15??STM32+SD文件系統+ADC采集\
?????目錄???????????0??2019-01-06?14:20??STM32+SD文件系統+ADC采集\AD\
?????文件???????10291??2014-12-17?03:38??STM32+SD文件系統+ADC采集\AD\adc_dma.c
?????文件?????????661??2014-12-17?03:12??STM32+SD文件系統+ADC采集\AD\adc_dma.h
?????目錄???????????0??2019-01-06?14:20??STM32+SD文件系統+ADC采集\CMSIS\
?????文件???????17273??2010-06-07?10:25??STM32+SD文件系統+ADC采集\CMSIS\core_cm3.c
?????文件???????85714??2011-02-09?14:59??STM32+SD文件系統+ADC采集\CMSIS\core_cm3.h
?????文件???????16282??2012-02-22?20:54??STM32+SD文件系統+ADC采集\CMSIS\startup_stm32f10x_hd.s
?????文件??????633999??2012-02-10?14:33??STM32+SD文件系統+ADC采集\CMSIS\stm32f10x.h
?????文件???????36687??2012-02-10?15:03??STM32+SD文件系統+ADC采集\CMSIS\system_stm32f10x.c
?????文件????????2085??2011-03-10?10:51??STM32+SD文件系統+ADC采集\CMSIS\system_stm32f10x.h
?????目錄???????????0??2014-12-21?21:24??STM32+SD文件系統+ADC采集\FWlib\
?????目錄???????????0??2019-01-06?14:20??STM32+SD文件系統+ADC采集\FWlib\inc\
?????文件????????8982??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\misc.h
?????文件???????21690??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_adc.h
?????文件????????7555??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_bkp.h
?????文件???????27559??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_can.h
?????文件????????6573??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_cec.h
?????文件????????2162??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_crc.h
?????文件???????15233??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_dac.h
?????文件????????3818??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_dbgmcu.h
?????文件???????20754??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_dma.h
?????文件????????6824??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_exti.h
?????文件???????25445??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_flash.h
?????文件???????27016??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_fsmc.h
?????文件???????20175??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_gpio.h
?????文件???????30029??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_i2c.h
?????文件????????3828??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_iwdg.h
?????文件????????4383??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_pwr.h
?????文件???????30452??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_rcc.h
?????文件????????3857??2011-03-10?10:47??STM32+SD文件系統+ADC采集\FWlib\inc\stm32f10x_rtc.h
............此處省略268個文件信息

評論

共有 條評論