Reference Manual to
LL API cross
reference:
CR1 PEC LL_I2C_IsEnabledSMBusPECCompare
LL_I2C_GetSMBusPEC
__STATIC_INLINE uint32_t LL_I2C_GetSMBusPEC
(I2C_TypeDef * I2Cx)
Get the SMBus Packet Error byte calculated.
Value: between Min_Data=0x00 and Max_Data=0xFF
Macro IS_SMBUS_ALL_INSTANCE(I2Cx) can be used to
check whether or not SMBus feature is supported by the I2Cx
Instance.
Reference Manual to
LL API cross
reference:
SR2 PEC LL_I2C_GetSMBusPEC
LL_I2C_ReceiveData8
__STATIC_INLINE uint8_t LL_I2C_ReceiveData8 (I2C_TypeDef
* I2Cx)
Read Receive Data register.
Value: between Min_Data=0x0 and Max_Data=0xFF
Reference Manual to
LL API cross
reference:
DR DR LL_I2C_ReceiveData8
LL_I2C_TransmitData8
__STATIC_INLINE void LL_I2C_TransmitData8 (I2C_TypeDef *
I2Cx, uint8_t Data)
Write in Transmit Data Register .
I2Cx: I2C Instance.
Data: Value between Min_Data=0x0 and Max_Data=0xFF
Reference Manual to
LL API cross
reference:
DR DR LL_I2C_TransmitData8
LL_I2C_Init
uint32_t LL_I2C_Init (I2C_TypeDef * I2Cx, LL_I2C_InitTypeDef
* I2C_InitStruct)
Initialize the I2C registers according to the specified parameters in