get flag status c code
snippet in c

get flag status c code

user3300

void I2C2_Write(uint8_t Data)
{
	LL_I2C_TransmitData8(I2C2, Data); // Transmit Data via I2C n.2
	while(!GetFlagStatus(LL_I2C_IsActiveFlag_BTF)); // Check for flag BTF
}


int GetFlagStatus(uint32_t (*fct)(I2C_TypeDef*))
{
	return ((*fct) (I2C2)); // Function called : LL_I2C_IsActiveFlag_BTF(I2C2)
}