一、配置PB12的ADC1的IN11
配置完成后生成即可。
同时和以前的操作一样,新建文件夹,添加头文件,编译链接
下边是底层要添加的文件:
这样以后就没有错误了。
uint16_t getADC1()
{
uint16_t adc=0;
HAL_ADC_Start(&hadc1);
adc = HAL_ADC_GetValue(&hadc1);
return adc;
}
sprintf((char *)Lcd_Disp_String,"R38:Vol:%6.3fV",getADC1()*3.3/4096);
LCD_DisplayStringLine(Line5, Lcd_Disp_String);
因为我们配置的是PB12引脚,所以,我们转动板子上的R38就可以看到电压的变化。
二、把引脚PB15的ADC2的IN15
配置完成之后直接生成即可。