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

  • 大小: 9.90M
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2024-04-20
  • 語言: C/C++
  • 標簽: STM32??STM3??遙控??藍牙??

資源簡介

stm32藍牙小車

資源截圖

代碼片段和文件信息

#include?“bsp_adc.h“

__IO?uint16_t?ADC_ConvertedValue[NOFCHANEL]={0000};

/**
??*?@brief??ADC?GPIO?初始化
??*?@param??無
??*?@retval?無
??*/
static?void?ADCx_GPIO_Config(void)
{
GPIO_InitTypeDef?GPIO_InitStructure;

//?打開?ADC?IO端口時鐘
ADC_GPIO_APBxClock_FUN?(?ADC_GPIO_CLK?ENABLE?);

//?配置?ADC?IO?引腳模式
GPIO_InitStructure.GPIO_Pin?=? ADC_PIN1|
ADC_PIN2|
ADC_PIN3|
ADC_PIN4|
ADC_PIN5|
ADC_PIN6;
GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_AIN;

//?初始化?ADC?IO
GPIO_Init(ADC_PORT?&GPIO_InitStructure);
}

/**
??*?@brief??配置ADC工作模式
??*?@param??無
??*?@retval?無
??*/
static?void?ADCx_Mode_Config(void)
{
DMA_InitTypeDef?DMA_InitStructure;
ADC_InitTypeDef?ADC_InitStructure;

//?打開DMA時鐘
RCC_AHBPeriphClockCmd(ADC_DMA_CLK?ENABLE);
//?打開ADC時鐘
ADC_APBxClock_FUN?(?ADC_CLK?ENABLE?);

//?復位DMA控制器
DMA_DeInit(ADC_DMA_CHANNEL);

//?配置?DMA?初始化結構體
//?外設基址為:ADC?數據寄存器地址
DMA_InitStructure.DMA_PeripheralbaseAddr?=?(?u32?)?(?&?(?ADC_x->DR?)?);

//?存儲器地址
DMA_InitStructure.DMA_MemorybaseAddr?=?(u32)ADC_ConvertedValue;

//?數據源來自外設
DMA_InitStructure.DMA_DIR?=?DMA_DIR_PeripheralSRC;

//?緩沖區大小,應該等于數據目的地的大小
DMA_InitStructure.DMA_BufferSize?=?NOFCHANEL;

//?外設寄存器只有一個,地址不用遞增
DMA_InitStructure.DMA_PeripheralInc?=?DMA_PeripheralInc_Disable;

//?存儲器地址遞增
DMA_InitStructure.DMA_MemoryInc?=?DMA_MemoryInc_Enable;?

//?外設數據大小為半字,即兩個字節
DMA_InitStructure.DMA_PeripheralDataSize?=?DMA_PeripheralDataSize_HalfWord;

//?內存數據大小也為半字,跟外設數據大小相同
DMA_InitStructure.DMA_MemoryDataSize?=?DMA_MemoryDataSize_HalfWord;

//?循環傳輸模式
DMA_InitStructure.DMA_Mode?=?DMA_Mode_Circular;

//?DMA?傳輸通道優先級為高,當使用一個DMA通道時,優先級設置不影響
DMA_InitStructure.DMA_Priority?=?DMA_Priority_High;

//?禁止存儲器到存儲器模式,因為是從外設到存儲器
DMA_InitStructure.DMA_M2M?=?DMA_M2M_Disable;

//?初始化DMA
DMA_Init(ADC_DMA_CHANNEL?&DMA_InitStructure);

//?使能?DMA?通道
DMA_Cmd(ADC_DMA_CHANNEL??ENABLE);

//?ADC?模式配置
//?只使用一個ADC,屬于單模式
ADC_InitStructure.ADC_Mode?=?ADC_Mode_Independent;

//?掃描模式
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?=?NOFCHANEL;

//?初始化ADC
ADC_Init(ADC_x?&ADC_InitStructure);

//?配置ADC時鐘N狿CLK2的8分頻,即9MHz
RCC_ADCCLKConfig(RCC_PCLK2_Div8);?

//?配置ADC?通道的轉換順序和采樣時間
ADC_RegularChannelConfig(ADC_x?ADC_CHANNEL1?1?ADC_SampleTime_55Cycles5);
ADC_RegularChannelConfig(ADC_x?ADC_CHANNEL2?2?ADC_SampleTime_55Cycles5);
ADC_RegularChannelConfig(ADC_x?ADC_CHANNEL3?3?ADC_SampleTime_55Cycles5);
ADC_RegularChannelConfig(ADC_x?ADC_CHANNEL4?4?ADC_SampleTime_55Cycles5);
ADC_RegularChannelConfig(ADC_x?ADC_CHANNEL5

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-06-03?14:01??藍牙遙控小車程序(最終版)\
?????目錄???????????0??2020-06-10?11:24??藍牙遙控小車程序(最終版)\BSP\
?????文件????????4085??2020-05-01?16:42??藍牙遙控小車程序(最終版)\BSP\bsp_adc.c
?????文件????????1796??2020-05-01?16:42??藍牙遙控小車程序(最終版)\BSP\bsp_adc.h
?????文件?????????556??2020-03-14?15:06??藍牙遙控小車程序(最終版)\BSP\bsp_buzz.c
?????文件?????????258??2020-03-14?15:01??藍牙遙控小車程序(最終版)\BSP\bsp_buzz.h
?????文件????????1007??2020-01-04?14:58??藍牙遙控小車程序(最終版)\BSP\bsp_exit1.h
?????文件????????2455??2020-04-09?18:13??藍牙遙控小車程序(最終版)\BSP\bsp_exti.c
?????文件????????1023??2020-04-09?18:13??藍牙遙控小車程序(最終版)\BSP\bsp_exti.h
?????文件????????3159??2020-01-04?15:00??藍牙遙控小車程序(最終版)\BSP\bsp_exti1.c
?????文件????????6771??2020-05-19?20:38??藍牙遙控小車程序(最終版)\BSP\bsp_GeneralTim_capture.c
?????文件????????2845??2020-05-23?10:41??藍牙遙控小車程序(最終版)\BSP\bsp_GeneralTim_capture.h
?????文件????????4969??2020-05-20?10:29??藍牙遙控小車程序(最終版)\BSP\bsp_GeneralTim_pwm.c
?????文件????????1576??2020-05-22?19:52??藍牙遙控小車程序(最終版)\BSP\bsp_GeneralTim_pwm.h
?????文件???????10891??2020-03-12?19:43??藍牙遙控小車程序(最終版)\BSP\bsp_hc05.c
?????文件????????2961??2020-01-11?15:36??藍牙遙控小車程序(最終版)\BSP\bsp_hc05.h
?????文件???????31220??2020-01-11?16:19??藍牙遙控小車程序(最終版)\BSP\bsp_ili9341_lcd.c
?????文件????????9337??2020-05-19?09:27??藍牙遙控小車程序(最終版)\BSP\bsp_ili9341_lcd.h
?????文件?????????935??2020-01-03?20:44??藍牙遙控小車程序(最終版)\BSP\bsp_key.c
?????文件?????????213??2020-01-03?20:44??藍牙遙控小車程序(最終版)\BSP\bsp_key.h
?????文件????????1587??2020-01-06?18:28??藍牙遙控小車程序(最終版)\BSP\bsp_led.c
?????文件?????????294??2020-01-03?20:59??藍牙遙控小車程序(最終版)\BSP\bsp_led.h
?????文件????????1635??2020-05-07?20:15??藍牙遙控小車程序(最終版)\BSP\bsp_SysTick.c
?????文件?????????819??2020-05-19?10:14??藍牙遙控小車程序(最終版)\BSP\bsp_SysTick.h
?????文件????????2505??2020-05-20?09:22??藍牙遙控小車程序(最終版)\BSP\bsp_TiMbase.c
?????文件????????1429??2020-05-20?09:18??藍牙遙控小車程序(最終版)\BSP\bsp_TiMbase.h
?????文件????????4959??2020-01-11?15:48??藍牙遙控小車程序(最終版)\BSP\bsp_usart.c
?????文件????????4428??2020-01-11?15:44??藍牙遙控小車程序(最終版)\BSP\bsp_usart.h
?????文件????????4214??2020-01-11?15:44??藍牙遙控小車程序(最終版)\BSP\bsp_usart_blt.c
?????文件????????1297??2020-01-11?15:44??藍牙遙控小車程序(最終版)\BSP\bsp_usart_blt.h
?????文件???????78264??2020-01-11?15:36??藍牙遙控小車程序(最終版)\BSP\fonts.c
............此處省略260個文件信息

評論

共有 條評論