Public Attributes | List of all members
_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>`

## Public Attributes
uint32_t | speed
| Specifies the transfer speed. More...
uint32_t | own_address
| Specifies the device own address. More...
uint32_t | own_addr_size
| Specifies the device own address 1 size (7-bit or 10-bit). More...

## Detailed Description

LL I2C init Structure definition.

Definition at line 76 of file gr55xx_ll_i2c.h.

## Member Data 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().

Definition at line 85 of file gr55xx_ll_i2c.h.

## ◆ 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().

Definition at line 80 of file gr55xx_ll_i2c.h.

## ◆ speed

uint32_t _ll_i2c_init::speed

Specifies the transfer speed.

See Transfer Speed.

Definition at line 78 of file gr55xx_ll_i2c.h.

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

- gr55xx_ll_i2c.h