HAL
I2C_10BIT_HEADER_READ is only used within HAL.
 
Symbols
loading...
Files
loading...

I2C_10BIT_HEADER_READ macro

Syntax

#define I2C_10BIT_HEADER_READ(__ADDRESS__) ((uint8_t)((uint16_t)((uint16_t)(((uint16_t)((__ADDRESS__) & (uint16_t)0x0300)) >> 7) | (uint16_t)(0x00F1))))

Arguments

__ADDRESS__

References

LocationText
stm32f4xx_hal_i2c.h:674
#define I2C_10BIT_HEADER_READ(__ADDRESS__) ((uint8_t)((uint16_t)((uint16_t)(((uint16_t)((__ADDRESS__) & (uint16_t)0x0300)) >> 7) | (uint16_t)(0x00F1))))
stm32f4xx_hal_i2c.c:5817
hi2c->Instance->DR = I2C_10BIT_HEADER_READ(hi2c->Devaddress);
stm32f4xx_hal_i2c.c:6723
hi2c->Instance->DR = I2C_10BIT_HEADER_READ(DevAddress);