1. ADC的初始化部分基本一致,下面是引脚复用配置
void HAL_ADC_MspInit(ADC_HandleTypeDef *hadc)
{
GPIO_InitTypeDef GPIO_InitStruct;
// static DMA_HandleTypeDef hdma_adc;
/*##-1- Enable peripherals and GPIO Clocks #################################*/
/* ADC1 Periph clock enable */
ADCx_CLK_ENABLE();
/* Enable GPIO clock ****************************************/
ADCx_CHANNEL_GPIO_CLK_ENABLE();
/* Enable DMA2 clock */
// DMAx_CLK_ENABLE();
/*##-2- Configure peripheral GPIO ##########################################*/
/*