I2Cx: I2C Instance.
OwnAddress1: This parameter must be a value between
Min_Data=0 and Max_Data=0x3FF.
OwnAddrSize: This parameter can be one of the following
values:
LL_I2C_OWNADDRESS1_7BIT
LL_I2C_OWNADDRESS1_10BIT
Reference Manual to
LL API cross
reference:
OAR1 ADD0 LL_I2C_SetOwnAddress1
OAR1 ADD1_7 LL_I2C_SetOwnAddress1
OAR1 ADD8_9 LL_I2C_SetOwnAddress1
OAR1 ADDMODE LL_I2C_SetOwnAddress1
LL_I2C_SetOwnAddress2
__STATIC_INLINE void LL_I2C_SetOwnAddress2
(I2C_TypeDef * I2Cx, uint32_t OwnAddress2)
Set the 7bits Own Address2.
I2Cx: I2C Instance.
OwnAddress2: This parameter must be a value between
Min_Data=0 and Max_Data=0x7F.
This action has no effect if own address2 is enabled.
Reference Manual to
LL API cross
reference:
OAR2 ADD2 LL_I2C_SetOwnAddress2
LL_I2C_EnableOwnAddress2
__STATIC_INLINE void LL_I2C_EnableOwnAddress2
(I2C_TypeDef * I2Cx)
Enable acknowledge on Own Address2 match address.
Reference Manual to
LL API cross
reference:
OAR2 ENDUAL LL_I2C_EnableOwnAddress2
LL_I2C_DisableOwnAddress2
__STATIC_INLINE void LL_I2C_DisableOwnAddress2
(I2C_TypeDef * I2Cx)
Disable acknowledge on Own Address2 match address.