如题:
HAL_StatusTypeDef HAL_ADC_PollForConversion (ADC_HandleTypeDef* hadc)
{
uint32_t count = 0;
assert_param (IS_ADC_ALL_INSTANCE (hadc- Instansce) ) ;
while (1)
{
if (HAL_IS_BIT_SET (hadc- Instance- IF, ADC_IF_ADC) )
{
count++;
__HAL_ADC_CLEAR_FLAG (hadc, ADC_IF_ADC) ;
if (count == 4)
{
break;
}
}
}
return HAL_OK;
}