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

I2C_7BIT_ADD_WRITE macro

Syntax

#define I2C_7BIT_ADD_WRITE(__ADDRESS__) ((uint8_t)((__ADDRESS__) & (uint8_t)(~I2C_OAR1_ADD0)))

Arguments

__ADDRESS__

References

LocationText
stm32f4xx_hal_i2c.h:669
#define I2C_7BIT_ADD_WRITE(__ADDRESS__) ((uint8_t)((__ADDRESS__) & (uint8_t)(~I2C_OAR1_ADD0)))
stm32f4xx_hal_i2c.c:3481
hi2c->Instance->DR = I2C_7BIT_ADD_WRITE(DevAddress);
stm32f4xx_hal_i2c.c:5779
hi2c->Instance->DR = I2C_7BIT_ADD_WRITE(hi2c->Devaddress);
stm32f4xx_hal_i2c.c:5793
hi2c->Instance->DR = I2C_7BIT_ADD_WRITE(hi2c->Devaddress);
stm32f4xx_hal_i2c.c:6611
hi2c->Instance->DR = I2C_7BIT_ADD_WRITE(DevAddress);
stm32f4xx_hal_i2c.c:6763
hi2c->Instance->DR = I2C_7BIT_ADD_WRITE(DevAddress);
stm32f4xx_hal_i2c.c:6846
hi2c->Instance->DR = I2C_7BIT_ADD_WRITE(DevAddress);