STM32F4xx HAL Driver master
STM32CubeF4 HAL / LL Drivers API Reference
Loading...
Searching...
No Matches
I/O operation functions

I/O operation functions. More...

Collaboration diagram for I/O operation functions:

Functions

HAL_StatusTypeDef HAL_DMA_Start (DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t DataLength)
HAL_StatusTypeDef HAL_DMA_Start_IT (DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t DataLength)
HAL_StatusTypeDef HAL_DMA_Abort (DMA_HandleTypeDef *hdma)
HAL_StatusTypeDef HAL_DMA_Abort_IT (DMA_HandleTypeDef *hdma)
HAL_StatusTypeDef HAL_DMA_PollForTransfer (DMA_HandleTypeDef *hdma, HAL_DMA_LevelCompleteTypeDef CompleteLevel, uint32_t Timeout)
void HAL_DMA_IRQHandler (DMA_HandleTypeDef *hdma)
HAL_StatusTypeDef HAL_DMA_CleanCallbacks (DMA_HandleTypeDef *hdma)
HAL_StatusTypeDef HAL_DMA_RegisterCallback (DMA_HandleTypeDef *hdma, HAL_DMA_CallbackIDTypeDef CallbackID, void(*pCallback)(DMA_HandleTypeDef *_hdma))
HAL_StatusTypeDef HAL_DMA_UnRegisterCallback (DMA_HandleTypeDef *hdma, HAL_DMA_CallbackIDTypeDef CallbackID)

Detailed Description

I/O operation functions.

Function Documentation

◆ HAL_DMA_Abort()

HAL_StatusTypeDef HAL_DMA_Abort ( DMA_HandleTypeDef * hdma)

◆ HAL_DMA_Abort_IT()

HAL_StatusTypeDef HAL_DMA_Abort_IT ( DMA_HandleTypeDef * hdma)

◆ HAL_DMA_CleanCallbacks()

HAL_StatusTypeDef HAL_DMA_CleanCallbacks ( DMA_HandleTypeDef * hdma)

◆ HAL_DMA_IRQHandler()

void HAL_DMA_IRQHandler ( DMA_HandleTypeDef * hdma)

◆ HAL_DMA_PollForTransfer()

HAL_StatusTypeDef HAL_DMA_PollForTransfer ( DMA_HandleTypeDef * hdma,
HAL_DMA_LevelCompleteTypeDef CompleteLevel,
uint32_t Timeout )

◆ HAL_DMA_RegisterCallback()

HAL_StatusTypeDef HAL_DMA_RegisterCallback ( DMA_HandleTypeDef * hdma,
HAL_DMA_CallbackIDTypeDef CallbackID,
void(* pCallback )(DMA_HandleTypeDef *_hdma) )

◆ HAL_DMA_Start()

HAL_StatusTypeDef HAL_DMA_Start ( DMA_HandleTypeDef * hdma,
uint32_t SrcAddress,
uint32_t DstAddress,
uint32_t DataLength )

◆ HAL_DMA_Start_IT()

HAL_StatusTypeDef HAL_DMA_Start_IT ( DMA_HandleTypeDef * hdma,
uint32_t SrcAddress,
uint32_t DstAddress,
uint32_t DataLength )

◆ HAL_DMA_UnRegisterCallback()

HAL_StatusTypeDef HAL_DMA_UnRegisterCallback ( DMA_HandleTypeDef * hdma,
HAL_DMA_CallbackIDTypeDef CallbackID )