HAL + 0/1 examples
CodeScope will show references to LL_I2C_InitTypeDef from the following samples and libraries:
Examples
STM32F411RE-Nucleo
Examples_LL
I2C
 
Symbols
loading...
Files
loading...

LL_I2C_InitTypeDef struct

Syntax

typedef struct {   uint32_t PeripheralMode;         uint32_t ClockSpeed;             uint32_t DutyCycle;            #if  defined(I2C_FLTR_ANOFF)&&defined(I2C_FLTR_DNF)   uint32_t AnalogFilter;           uint32_t DigitalFilter;        #endif   uint32_t OwnAddress1;            uint32_t TypeAcknowledge;        uint32_t OwnAddrSize;          } LL_I2C_InitTypeDef;

Fields

PeripheralMode

Specifies the peripheral mode. This parameter can be a value of I2C_LL_EC_PERIPHERAL_MODE This feature can be modified afterwards using unitary function LL_I2C_SetMode(). Read more...

ClockSpeed

Specifies the clock frequency. This parameter must be set to a value lower than 400kHz (in Hz) This feature can be modified afterwards using unitary function LL_I2C_SetClockPeriod() or LL_I2C_SetDutyCycle() or LL_I2C_SetClockSpeedMode() or LL_I2C_ConfigSpeed(). Read more...

DutyCycle

Specifies the I2C fast mode duty cycle. This parameter can be a value of I2C_LL_EC_DUTYCYCLE This feature can be modified afterwards using unitary function LL_I2C_SetDutyCycle(). Read more...

AnalogFilter

Enables or disables analog noise filter. This parameter can be a value of I2C_LL_EC_ANALOGFILTER_SELECTION This feature can be modified afterwards using unitary functions LL_I2C_EnableAnalogFilter() or LL_I2C_DisableAnalogFilter(). Read more...

DigitalFilter

Configures the digital noise filter. This parameter can be a number between Min_Data = 0x00 and Max_Data = 0x0F This feature can be modified afterwards using unitary function LL_I2C_SetDigitalFilter(). Read more...

OwnAddress1

Specifies the device own address 1. This parameter must be a value between Min_Data = 0x00 and Max_Data = 0x3FF This feature can be modified afterwards using unitary function LL_I2C_SetOwnAddress1(). Read more...

TypeAcknowledge

Specifies the ACKnowledge or Non ACKnowledge condition after the address receive match code or next received byte. This parameter can be a value of I2C_LL_EC_I2C_ACKNOWLEDGE This feature can be modified afterwards using unitary function LL_I2C_AcknowledgeNextData(). Read more...

OwnAddrSize

Specifies the device own address 1 size (7-bit or 10-bit). This parameter can be a value of I2C_LL_EC_OWNADDRESS1 This feature can be modified afterwards using unitary function LL_I2C_SetOwnAddress1(). Read more...

Examples

LL_I2C_InitTypeDef is referenced by 1 libraries and example projects.