HAL + 0/9 examples
CodeScope will show references to HAL_I2C_Master_Transmit_DMA() from the following samples and libraries:
Examples
STM32446E-Nucleo
Examples
I2C
STM32F4-Discovery
Examples
I2C
STM32F401-Discovery
Examples
I2C
STM32F410xx-Nucleo
Examples
I2C
STM32F411E-Discovery
Examples
I2C
STM32F412G-Discovery
Examples
I2C
STM32F412ZG-Nucleo
Examples
I2C
STM32F413ZH-Nucleo
Examples
I2C
STM32F429I-Discovery
Examples
I2C
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHALHAL_I2C_Master_Transmit_DMA()

HAL_I2C_Master_Transmit_DMA() function

Transmit in master mode an amount of data in non-blocking mode with DMA

Syntax

HAL_StatusTypeDef HAL_I2C_Master_Transmit_DMA(I2C_HandleTypeDef *hi2c,     uint16_t DevAddress,     uint8_t *pData,     uint16_t Size);
Implemented in stm32f4xx_hal_i2c.c:1962

Arguments

hi2c

Pointer to a I2C_HandleTypeDef structure that contains the configuration information for the specified I2C.

DevAddress

Target device address: The device 7 bits address value in datasheet must be shifted to the left before calling the interface

pData

Pointer to data buffer

Size

Amount of data to be sent

Return value

HAL status

Examples

HAL_I2C_Master_Transmit_DMA() is referenced by 9 libraries and example projects.

References

LocationText
stm32f4xx_hal_i2c.c:1962
HAL_StatusTypeDef HAL_I2C_Master_Transmit_DMA(I2C_HandleTypeDef *hi2c, uint16_t DevAddress, uint8_t *pData, uint16_t Size)
stm32f4xx_hal_i2c.h:591
HAL_StatusTypeDef HAL_I2C_Master_Transmit_DMA(I2C_HandleTypeDef *hi2c, uint16_t DevAddress, uint8_t *pData, uint16_t Size);

Call Tree

Functions called by HAL_I2C_Master_Transmit_DMA()
HAL_I2C_Master_Transmit_DMA()
all items filtered out
Data read by HAL_I2C_Master_Transmit_DMA()
Data written by HAL_I2C_Master_Transmit_DMA()
HAL_I2C_Master_Transmit_DMA()
Type of HAL_I2C_Master_Transmit_DMA()
HAL_I2C_Master_Transmit_DMA()
uint32_t
all items filtered out