_ll_i2c_init Struct Reference

LL I2C init Structure definition. More...

#include <gr55xx_ll_i2c.h>

Public Attributes

uint32_t speed
 
uint32_t own_address
 
uint32_t own_addr_size
 

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: