Expand description

Status register 1

Structs

Field ADD10 reader - 10-bit header sent (Master mode)

Field ADDR reader - Address sent (master mode)/matched (slave mode)

Field AF reader - Acknowledge failure

Field AF writer - Acknowledge failure

Field ARLO reader - Arbitration lost (master mode)

Field ARLO writer - Arbitration lost (master mode)

Field BERR reader - Bus error

Field BERR writer - Bus error

Field BTF reader - Byte transfer finished

Field OVR reader - Overrun/Underrun

Field OVR writer - Overrun/Underrun

Field PECERR reader - PEC Error in reception

Field PECERR writer - PEC Error in reception

Register SR1 reader

Field RxNE reader - Data register not empty (receivers)

Field SB reader - Start bit (Master mode)

Field SMBALERT reader - SMBus alert

Field SMBALERT writer - SMBus alert

Status register 1

Field STOPF reader - Stop detection (slave mode)

Field TIMEOUT reader - Timeout or Tlow error

Field TIMEOUT writer - Timeout or Tlow error

Field TxE reader - Data register empty (transmitters)

Register SR1 writer

Enums

Address sent (master mode)/matched (slave mode)

Acknowledge failure

Arbitration lost (master mode)

Bus error

Byte transfer finished

Overrun/Underrun

PEC Error in reception

Data register not empty (receivers)

Start bit (Master mode)

SMBus alert

Stop detection (slave mode)

Timeout or Tlow error

Data register empty (transmitters)