9.3 模拟/数字转换器相关的HAL库函数
STM32F1系列MCU的HAL库中,与ADC相关的函数在文件“stm32f1xx_hal_adc.c”和“stm32f1xx_hal_adc_ex.c”中定义,二者相关的头文件分别为“stm32f1xx_hal_adc.h”和“stm32f1xx_hal_adc_ex.h”。前者定义ADC的通用API(HAL_ADC_),而后者则是具体型号专有的API(HAL_ADCEx_)。
ADC相关的HAL库函数包括ADC初始化配置函数、ADC转换启停函数、ADC转换结果读取函数、ADC中断及回调函数等。ADC可通过轮询、中断和DMA 3种模式来操作。ADC相关的HAL库函数如表9.3所示。(https://www.daowen.com)
表9.3 ADC相关的HAL库函数
