Contents UM1725
4/1015 DOCID025834 Rev 3
4.3.11 HAL_ADC_Start ................................................................................. 107
4.3.12 HAL_ADC_Stop ................................................................................. 107
4.3.13 HAL_ADC_PollForConversion ........................................................... 107
4.3.14 HAL_ADC_PollForEvent .................................................................... 108
4.3.15 HAL_ADC_Start_IT ............................................................................ 108
4.3.16 HAL_ADC_Stop_IT ............................................................................ 108
4.3.17 HAL_ADC_IRQHandler ...................................................................... 108
4.3.18 HAL_ADC_Start_DMA ....................................................................... 109
4.3.19 HAL_ADC_Stop_DMA ....................................................................... 109
4.3.20 HAL_ADC_GetValue .......................................................................... 109
4.3.21 HAL_ADC_ConvCpltCallback ............................................................ 109
4.3.22 HAL_ADC_ConvHalfCpltCallback ....................................................... 110
4.3.23 HAL_ADC_LevelOutOfWindowCallback ............................................. 110
4.3.24 HAL_ADC_ErrorCallback .................................................................... 110
4.3.25 HAL_ADC_ConfigChannel .................................................................. 110
4.3.26 HAL_ADC_AnalogWDGConfig ........................................................... 110
4.3.27 HAL_ADC_GetState............................................................................ 111
4.3.28 HAL_ADC_GetError ............................................................................ 111
4.4 ADC Firmware driver defines................................................................111
4.4.1 ADC ....................................................................................................... 111
5
HAL ADC Extension Driver ............................................................... 119
5.1 HAL ADC Extension Driver .................................................................. 119
5.2 ADCEx Firmware driver registers structures ....................................... 119
5.2.1 ADC_InjectionConfTypeDef .................................................................. 119
5.2.2 ADC_MultiModeTypeDef ...................................................................... 120
5.3 ADCEx Firmware driver API description .............................................. 121
5.3.1 How to use this driver ........................................................................... 121
5.3.2 Extended features functions ................................................................. 122
5.3.3 HAL_ADCEx_InjectedStart .................................................................. 123
5.3.4 HAL_ADCEx_InjectedStart_IT ............................................................. 123
5.3.5 HAL_ADCEx_InjectedStop .................................................................. 123
5.3.6 HAL_ADCEx_InjectedPollForConversion ............................................ 123
5.3.7 HAL_ADCEx_InjectedStop_IT ............................................................. 124
5.3.8 HAL_ADCEx_InjectedGetValue ........................................................... 124
5.3.9 HAL_ADCEx_MultiModeStart_DMA .................................................... 124
5.3.10 HAL_ADCEx_MultiModeStop_DMA .................................................. 124
5.3.11 HAL_ADCEx_MultiModeGetValue ..................................................... 125
5.3.12 HAL_ADCEx_InjectedConvCpltCallback ........................................... 125
5.3.13 HAL_ADCEx_InjectedConfigChannel ................................................ 125
5.3.14 HAL_ADCEx_MultiModeConfigChannel ............................................ 125
5.4 ADCEx Firmware driver defines .......................................................... 126
5.4.1 ADCEx .................................................................................................. 126
6
HAL CAN Generic Driver ........................................................ 129
6.1 HAL CAN Generic Driver ......................................................... 129