用STM32中hal库中提取ADC采集的值的函数
时间: 2024-05-22 08:14:01 浏览: 114
STM32 HAL库 DHT11驱动
:您可以通过以下代码提取ADC采集的值:
HAL_ADC_Start(&hadc); //启动ADC转换
if(HAL_ADC_PollForConversion(&hadc, 100) == HAL_OK) //等待转换结束,超时时间为100ms
{
uint16_t adc_value = HAL_ADC_GetValue(&hadc); //读取转换结果,为12位uint16_t类型值
}
HAL_ADC_Stop(&hadc); //停止ADC转换
阅读全文