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

  • 大小: 4.9MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-08-16
  • 語言: 其他
  • 標簽: STM32??ADS1255??

資源簡介

STM32F103庫函數操作,驅動ADS1255以及lcd1602,LCD顯示concentration: 后續代碼可以自己添加

資源截圖

代碼片段和文件信息

#include?“stm32f10x.h“
#include?“adc.h“
#include?“delay.h“

/*******************************************************************************
*?函數名??:?adc_Configuration
*?描述????:?配置ADC?Channel13
*?輸入????:?無
*?輸出????:?無
*?返回????:?無
*******************************************************************************/ ?

void?adc1_Configuration(void)
{
GPIO_InitTypeDef?GPIO_InitStructure;
ADC_InitTypeDef?ADC_InitStructure;?

/*?Enable?ADC1?and?GPIOC?clock?*/
RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1??ENABLE);//RCC_APB2Periph_GPIOA在串口配置中已經開啟,否則此處必須開啟 ?
/*configue?ADC?clock*/
RCC_ADCCLKConfig(RCC_PCLK2_Div6);???//分頻因子6時鐘為72M/6=12MHz
/*?Configure?PC.03?(ADC?Channel13)?as?analog?input?-------------------------*/
GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_0;
GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_AIN;
GPIO_Init(GPIOA?&GPIO_InitStructure);

GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_0|GPIO_Pin_1;
GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_AIN;
GPIO_Init(GPIOB?&GPIO_InitStructure);

ADC_InitStructure.ADC_Mode?=?ADC_Mode_Independent;?//設置ADC工作在獨立模式
ADC_InitStructure.ADC_ScanConvMode?=?ENABLE?;??//掃描通道模式
ADC_InitStructure.ADC_ContinuousConvMode?=ENABLE; //工作在連續模式
ADC_InitStructure.ADC_ExternalTrigConv?=?ADC_ExternalTrigConv_None; ?//軟件觸發來模數轉換
ADC_InitStructure.ADC_DataAlign?=?ADC_DataAlign_Right; ??//數據向右邊對齊
ADC_InitStructure.ADC_NbrOfChannel?=?3; ??//規則序列的長度,ADC通道的數目1(范圍為1~16)
ADC_Init(ADC1?&ADC_InitStructure);

//?ADC1?regular?channel?10-13?configuration?通道0先轉換后到通道8再到通道9?Tconv=(239.5+12.5)/12?uS=21us
ADC_RegularChannelConfig(ADC1?ADC_Channel_0?1?ADC_SampleTime_239Cycles5?); //配置采樣時間為239.5周期
ADC_RegularChannelConfig(ADC1?ADC_Channel_8?2?ADC_SampleTime_239Cycles5?); //配置采樣時間為239.5周期
????ADC_RegularChannelConfig(ADC1?ADC_Channel_9?3?ADC_SampleTime_239Cycles5?); //配置采樣時間為239.5周期??


ADC_DMACmd(ADC1?ENABLE);?//使能ADC1的DMA傳輸?,原本ADC上沒有的,注意添加

/*?Enable?ADC1?*/
ADC_Cmd(ADC1?ENABLE);

/*?Enable?ADC1?reset?calibaration?register?*/???
ADC_ResetCalibration(ADC1); //重置指定的ADC的校準寄存器
/*?Check?the?end?of?ADC1?reset?calibration?register?*/
while(ADC_GetResetCalibrationStatus(ADC1)); ???//獲取ADC重置校準寄存器的狀態

/*?Start?ADC1?calibaration?*/
ADC_StartCalibration(ADC1); ?//開始指定ADC的校準狀態
/*?Check?the?end?of?ADC1?calibration?*/
while(ADC_GetCalibrationStatus(ADC1))//等待校準AD結束
{

}

/*?Start?ADC1?Software?Conversion?*/?
// ADC_SoftwareStartConvCmd(ADC1?ENABLE); ?//軟件啟動轉換
}

/*******************************************************************************
*?函數名??:?HexToASCII
*?描述????:?將十六進制整數轉換為ASCLL碼
*?輸入????:?存放ASCLL碼存放指針,待轉換的十六進制整數
*?輸出????:?無
*?返回????:?無
*******************************************************************************/

//獲得ADC值
//ch:通道值?0~3
//u16?Get_Adc(u8?ch)???
//{
//?? //設置指定ADC的規則組通道,一個序列,采樣時間
// ADC_RegularChannelConfig(ADC1ch1?ADC_SampleTime_239Cycles5?); //ADC1ADC通道采樣時間為239.5周期 ?? ????
//??
// ADC_SoftwareStartConvCmd(ADC1?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-07-03?08:38??紅外sensor控制+ADS1255調通\
?????目錄???????????0??2014-07-03?08:38??紅外sensor控制+ADS1255調通\Libraries\
?????目錄???????????0??2014-07-03?08:38??紅外sensor控制+ADS1255調通\Libraries\CMSIS\
?????目錄???????????0??2014-07-03?08:38??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\
?????目錄???????????0??2014-07-03?08:38??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\CoreSupport\
?????文件???????17273??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c
?????文件???????85714??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\CoreSupport\core_cm3.h
?????目錄???????????0??2014-07-03?08:38??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\
?????目錄???????????0??2014-07-03?08:38??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\
?????目錄???????????0??2014-07-03?08:38??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\
?????文件???????26297??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\Release_Notes.html
?????目錄???????????0??2014-07-03?08:38??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\
?????目錄???????????0??2014-07-03?08:38??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\TrueSTUDIO\
?????文件???????12604??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\TrueSTUDIO\startup_stm32f10x_cl.s
?????文件???????12592??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\TrueSTUDIO\startup_stm32f10x_hd.s
?????文件???????12239??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\TrueSTUDIO\startup_stm32f10x_hd_vl.s
?????文件????????9826??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\TrueSTUDIO\startup_stm32f10x_ld.s
?????文件???????10275??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\TrueSTUDIO\startup_stm32f10x_ld_vl.s
?????文件???????10275??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\TrueSTUDIO\startup_stm32f10x_md.s
?????文件???????10757??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\TrueSTUDIO\startup_stm32f10x_md_vl.s
?????文件???????13252??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\TrueSTUDIO\startup_stm32f10x_xl.s
?????目錄???????????0??2014-07-03?08:38??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\
?????文件???????15766??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_cl.s
?????文件???????15503??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_hd.s
?????文件???????15692??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_hd_vl.s
?????文件???????12376??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_ld.s
?????文件???????13656??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_ld_vl.s
?????文件???????12765??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_md.s
?????文件???????14073??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_md_vl.s
?????文件???????15955??2011-03-19?12:13??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_xl.s
?????目錄???????????0??2014-07-03?08:38??紅外sensor控制+ADS1255調通\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\
............此處省略338個文件信息

評論

共有 條評論