Functions | |
| HAL_StatusTypeDef | HAL_ADC_Start (ADC_HandleTypeDef *hadc) |
| Enables ADC, starts conversion of regular group. Interruptions enabled in this function: None. More... | |
| HAL_StatusTypeDef | HAL_ADC_Stop (ADC_HandleTypeDef *hadc) |
| Stop ADC conversion of regular group, disable ADC peripheral. More... | |
| HAL_StatusTypeDef | HAL_ADC_PollForConversion (ADC_HandleTypeDef *hadc, uint32_t Timeout) |
| Wait for regular group conversion to be completed. More... | |
| HAL_StatusTypeDef | HAL_ADC_Start_IT (ADC_HandleTypeDef *hadc) |
| Start ADC with IRQ mode. More... | |
| HAL_StatusTypeDef | HAL_ADC_Stop_IT (ADC_HandleTypeDef *hadc) |
| Stop ADC irq mode. More... | |
| HAL_StatusTypeDef | HAL_ADC_Start_DMA (ADC_HandleTypeDef *hadc, uint32_t *pData, uint32_t Length) |
| start ADC convert with dma mode. More... | |
| HAL_StatusTypeDef | HAL_ADC_Stop_DMA (ADC_HandleTypeDef *hadc) |
| Stop ADC DMA transmit. More... | |
| HAL_StatusTypeDef | HAL_ADC_DMA_PREPARE (ADC_HandleTypeDef *hadc) |
| Configure adc power before start dma. More... | |
| HAL_StatusTypeDef | HAL_ADC_DMA_WAIT_DONE (ADC_HandleTypeDef *hadc, uint32_t timeout) |
| Wait ADC DMA done by polling mode. More... | |
| uint32_t | HAL_ADC_GetValue (ADC_HandleTypeDef *hadc, uint32_t slot) |
| Get ADC convert result. More... | |
| HAL_StatusTypeDef | HAL_ADC_SetSource (ADC_HandleTypeDef *hadc, HAL_ADC_SRC__T src) |
| Set ADC triger mode. More... | |
| HAL_StatusTypeDef | HAL_ADC_SetTimer (ADC_HandleTypeDef *hadc, HAL_ADC_SRC_TIME_T src) |
| set ADC timer triger mode. More... | |
| HAL_StatusTypeDef | HAL_ADC_EnableSlot (ADC_HandleTypeDef *hadc, uint32_t slot, uint8_t en) |
| Enable/Disable ADC slot/channel. More... | |
| int | HAL_ADC_Get_Offset (ADC_HandleTypeDef *hadc) |
| Get GPADC offset. More... | |
| HAL_StatusTypeDef HAL_ADC_DMA_PREPARE | ( | ADC_HandleTypeDef * | hadc | ) |
Configure adc power before start dma.
| hadc | ADC handle. |
| HAL_StatusTypeDef |
| HAL_StatusTypeDef HAL_ADC_DMA_WAIT_DONE | ( | ADC_HandleTypeDef * | hadc, |
| uint32_t | timeout | ||
| ) |
Wait ADC DMA done by polling mode.
| hadc | ADC handle. |
| timeout | wait time out in ms |
| HAL_StatusTypeDef |
| HAL_StatusTypeDef HAL_ADC_EnableSlot | ( | ADC_HandleTypeDef * | hadc, |
| uint32_t | slot, | ||
| uint8_t | en | ||
| ) |
Enable/Disable ADC slot/channel.
| hadc | ADC handle. |
| slot | ADC slot number. |
| en | enable 1 for disable 0. |
| HAL_StatusTypeDef. |
| int HAL_ADC_Get_Offset | ( | ADC_HandleTypeDef * | hadc | ) |
Get GPADC offset.
| hadc | ADC handle. |
| adc | offset. |
| uint32_t HAL_ADC_GetValue | ( | ADC_HandleTypeDef * | hadc, |
| uint32_t | slot | ||
| ) |
Get ADC convert result.
| hadc | ADC handle. |
| slot | ADC slot number. |
| ADC | convert result. |
| HAL_StatusTypeDef HAL_ADC_PollForConversion | ( | ADC_HandleTypeDef * | hadc, |
| uint32_t | Timeout | ||
| ) |
Wait for regular group conversion to be completed.
| hadc | ADC handle |
| Timeout | Timeout value in millisecond. |
| HAL | status |
| HAL_StatusTypeDef HAL_ADC_SetSource | ( | ADC_HandleTypeDef * | hadc, |
| HAL_ADC_SRC__T | src | ||
| ) |
Set ADC triger mode.
| hadc | ADC handle. |
| src | triger source mode. |
| HAL_StatusTypeDef. |
| HAL_StatusTypeDef HAL_ADC_SetTimer | ( | ADC_HandleTypeDef * | hadc, |
| HAL_ADC_SRC_TIME_T | src | ||
| ) |
set ADC timer triger mode.
| hadc | ADC handle. |
| src | timer index. |
| HAL_StatusTypeDef. |
| HAL_StatusTypeDef HAL_ADC_Start | ( | ADC_HandleTypeDef * | hadc | ) |
Enables ADC, starts conversion of regular group. Interruptions enabled in this function: None.
| hadc | ADC handle |
| HAL | status |
| HAL_StatusTypeDef HAL_ADC_Start_DMA | ( | ADC_HandleTypeDef * | hadc, |
| uint32_t * | pData, | ||
| uint32_t | Length | ||
| ) |
start ADC convert with dma mode.
| hadc | ADC handle. |
| pData | data buffer. |
| Length | data lenght. |
| HAL_StatusTypeDef |
| HAL_StatusTypeDef HAL_ADC_Start_IT | ( | ADC_HandleTypeDef * | hadc | ) |
Start ADC with IRQ mode.
| hadc | ADC handle. |
| HAL_StatusTypeDef |
| HAL_StatusTypeDef HAL_ADC_Stop | ( | ADC_HandleTypeDef * | hadc | ) |
Stop ADC conversion of regular group, disable ADC peripheral.
| hadc | ADC handle |
| HAL | status. |
| HAL_StatusTypeDef HAL_ADC_Stop_DMA | ( | ADC_HandleTypeDef * | hadc | ) |
Stop ADC DMA transmit.
| hadc | ADC handle. |
| HAL_StatusTypeDef |
| HAL_StatusTypeDef HAL_ADC_Stop_IT | ( | ADC_HandleTypeDef * | hadc | ) |
Stop ADC irq mode.
| hadc | ADC handle. |
| HAL_StatusTypeDef |