Keil /AT32F402xx_v2 /I2C1 /CTRL1

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CTRL1

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (I2CEN)I2CEN 0 (TDIEN)TDIEN 0 (RDIEN)RDIEN 0 (ADDRIEN)ADDRIEN 0 (ACKFAILIEN)ACKFAILIEN 0 (STOPIEN)STOPIEN 0 (TDCIEN)TDCIEN 0 (ERRIEN)ERRIEN 0DFLT0 (DMATEN)DMATEN 0 (DMAREN)DMAREN 0 (SCTRL)SCTRL 0 (STRETCH)STRETCH 0 (GCAEN)GCAEN 0 (HADDREN)HADDREN 0 (DEVADDREN)DEVADDREN 0 (SMBALERT)SMBALERT 0 (PECEN)PECEN

Description

Control register 1

Fields

I2CEN

I2C peripheral enable

TDIEN

Transmit data interrupt enable

RDIEN

Receive data interrupt enable

ADDRIEN

Address match interrupt enable

ACKFAILIEN

Acknowledge fail interrupt enable

STOPIEN

Stop generation complete interrupt enable

TDCIEN

Transfer data complete interrupt enable

ERRIEN

Error interrupts enable

DFLT

Digital filter value

DMATEN

DMA Transmit data request enable

DMAREN

DMA receive data request enable

SCTRL

Slave receiving data control

STRETCH

Clock stretching mode

GCAEN

General call address enable

HADDREN

SMBus host address enable

DEVADDREN

SMBus device default address enable

SMBALERT

SMBus alert enable / pin set

PECEN

PEC calculation enable

Links

()