Configure_I2C_Master() is only used within I2C_TwoBoards_MasterTx_SlaveRx.
 
Symbols
loading...
Files
loading...

Configure_I2C_Master() function

This function configures I2C1 in Master mode.

Syntax

void Configure_I2C_Master(void);
Implemented in main.c:255

Return value

None

Notes

This function is used to : -1- Enables GPIO clock and configures the I2C1 pins. -2- Enable the I2C1 peripheral clock. -3- Configure I2C1 functional parameters. Peripheral configuration is minimal configuration from reset values. Thus, some useless LL unitary functions calls below are provided as commented examples - setting is default configuration from reset.

References

LocationReferrerText
main.c:255
void Configure_I2C_Master(void)
main.c:98
void Configure_I2C_Master(void);
main.c:138main()
Configure_I2C_Master();

Call Tree

Data read by Configure_I2C_Master()
Configure_I2C_Master()::rcc_clocks
all items filtered out
Configure_I2C_Master()
Type of Configure_I2C_Master()
Configure_I2C_Master()
all items filtered out