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

I2C_MEM_ADD_LSB macro

Syntax

#define I2C_MEM_ADD_LSB(__ADDRESS__) ((uint8_t)((uint16_t)((__ADDRESS__) & (uint16_t)0x00FF)))

Arguments

__ADDRESS__

References

LocationText
stm32f4xx_hal_i2c.h:677
#define I2C_MEM_ADD_LSB(__ADDRESS__) ((uint8_t)((uint16_t)((__ADDRESS__) & (uint16_t)0x00FF)))
stm32f4xx_hal_i2c.c:5444
hi2c->Instance->DR = I2C_MEM_ADD_LSB(hi2c->Memaddress);
stm32f4xx_hal_i2c.c:5460
hi2c->Instance->DR = I2C_MEM_ADD_LSB(hi2c->Memaddress);
stm32f4xx_hal_i2c.c:6789
hi2c->Instance->DR = I2C_MEM_ADD_LSB(MemAddress);
stm32f4xx_hal_i2c.c:6809
hi2c->Instance->DR = I2C_MEM_ADD_LSB(MemAddress);
stm32f4xx_hal_i2c.c:6872
hi2c->Instance->DR = I2C_MEM_ADD_LSB(MemAddress);
stm32f4xx_hal_i2c.c:6892
hi2c->Instance->DR = I2C_MEM_ADD_LSB(MemAddress);