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

  • 大小: 1.11MB
    文件類型: .7z
    金幣: 1
    下載: 0 次
    發布日期: 2023-08-28
  • 語言: 其他
  • 標簽: lora??

資源簡介

1.lora的點對點程序,利用LORA擴頻技術實現遠距離通信

資源截圖

代碼片段和文件信息

/**
?*?@brief USATR1?GPIO?Configuration?MODE?Configuration:?115200?8-N-1
?*?@param 無
?*?@retval 無
?*/


#include?“bsp_adc.h“

#define?ADC1_DR_Address????((u32)0x40012400+0x4c)

__IO?uint16_t?ADC_ConvertedValue;
//__IO?u16?ADC_ConvertedValueLocal;

/**
??*?@brief??使能ADC1和DMA1的時鐘,初始化PC.0
??*?@param??無
??*?@retval?無
??*/
static?void?ADC1_GPIO_Config(void)
{
GPIO_InitTypeDef?GPIO_InitStructure;

/*?Enable?ADC1?and?GPIOC?clock?*/
RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1?|?RCC_APB2Periph_GPIOA?ENABLE);

/*?Configure?PA.0??as?analog?input?*/
GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_0;
GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_AIN;
GPIO_Init(GPIOA?&GPIO_InitStructure); //?PA0輸入時不用設置速率
}

/**
??*?@brief??配置ADC1的工作模式為MDA模式
??*?@param??無
??*?@retval?無
??*/
static?void?ADC1_Mode_Config(void)
{

ADC_InitTypeDef?ADC_InitStructure;

/*?ADC1?configuration?*/
ADC_InitStructure.ADC_Mode?=?ADC_Mode_Independent; //獨立ADC模式
ADC_InitStructure.ADC_ScanConvMode?=?DISABLE?;? ? //禁止掃描模式,掃描模式用于多通道采集
ADC_InitStructure.ADC_ContinuousConvMode?=?ENABLE; //開啟連續轉換模式,即不停地進行ADC轉換
ADC_InitStructure.ADC_ExternalTrigConv?=?ADC_ExternalTrigConv_None; //不使用外部觸發轉換
ADC_InitStructure.ADC_DataAlign?=?ADC_DataAlign_Right;? //采集數據右對齊
ADC_InitStructure.ADC_NbrOfChannel?=?1; ? //要轉換的通道數目1
ADC_Init(ADC1?&ADC_InitStructure);

/*配置ADC時鐘,為PCLK2的8分頻,即9MHz*/
RCC_ADCCLKConfig(RCC_PCLK2_Div8);?

/*配置ADC1的通道11為55. 5個采樣周期,序列為1?*/?
ADC_RegularChannelConfig(ADC1?ADC_Channel_0?1?ADC_SampleTime_55Cycles5);

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

/*復位校準寄存器?*/???
ADC_ResetCalibration(ADC1);
/*等待校準寄存器復位完成?*/
while(ADC_GetResetCalibrationStatus(ADC1));

/*?ADC校準?*/
ADC_StartCalibration(ADC1);
/*?等待校準完成*/
while(ADC_GetCalibrationStatus(ADC1));

/*?由于沒有采用外部觸發,所以使用軟件觸發ADC轉換?*/?
ADC_SoftwareStartConvCmd(ADC1?ENABLE);
}

/**
??*?@brief??ADC1初始化
??*?@param??無
??*?@retval?無
??*/
void?ADC1_Init(void)
{
ADC1_GPIO_Config();
ADC1_Mode_Config();
}
/*********************************************END?OF?FILE**********************/

評論

共有 條評論