Data Fields
_ll_i2c_init Struct Reference
Peripheral Driver » LL Driver » I2C » Structures » I2C Exported init structure

LL I2C init Structure definition. More...

`#include <gr55xx_ll_i2c.h>`

## Data Fields
uint32_t | speed
uint32_t | own_address
uint32_t | own_addr_size

## Detailed Description

LL I2C init Structure definition.

## Field Documentation

## ◆ own_addr_size

uint32_t _ll_i2c_init::own_addr_size

Specifies the device own address 1 size (7-bit or 10-bit). This parameter can be a value of Own Address Length

This feature can be modified afterwards using unitary function ll_i2c_set_own_address().

## ◆ own_address

uint32_t _ll_i2c_init::own_address

Specifies the device own address. 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_set_own_address().

## ◆ speed

uint32_t _ll_i2c_init::speed

Specifies the transfer speed. See Transfer Speed.

The documentation for this struct was generated from the following file:

- gr55xx_ll_i2c.h