Module stm32f4xx_hal::pac::i2c1::cr1
source · Expand description
Control register 1
Structs§
- Control register 1
- Register
CR1
reader - Register
CR1
writer
Enums§
- Acknowledge enable
- SMBus alert
- ARP enable
- General call enable
- PEC enable
- Clock stretching disable (Slave mode)
- Packet error checking
- Peripheral enable
- Acknowledge/PEC Position (for data reception)
- SMBus type
- SMBus mode
- Start generation
- Stop generation
- Software reset
Type Aliases§
- Field
ACK
reader - Acknowledge enable - Field
ACK
writer - Acknowledge enable - Field
ALERT
reader - SMBus alert - Field
ALERT
writer - SMBus alert - Field
ENARP
reader - ARP enable - Field
ENARP
writer - ARP enable - Field
ENGC
reader - General call enable - Field
ENGC
writer - General call enable - Field
ENPEC
reader - PEC enable - Field
ENPEC
writer - PEC enable - Field
NOSTRETCH
reader - Clock stretching disable (Slave mode) - Field
NOSTRETCH
writer - Clock stretching disable (Slave mode) - Field
PEC
reader - Packet error checking - Field
PEC
writer - Packet error checking - Field
PE
reader - Peripheral enable - Field
PE
writer - Peripheral enable - Field
POS
reader - Acknowledge/PEC Position (for data reception) - Field
POS
writer - Acknowledge/PEC Position (for data reception) - Field
SMBTYPE
reader - SMBus type - Field
SMBTYPE
writer - SMBus type - Field
SMBUS
reader - SMBus mode - Field
SMBUS
writer - SMBus mode - Field
START
reader - Start generation - Field
START
writer - Start generation - Field
STOP
reader - Stop generation - Field
STOP
writer - Stop generation - Field
SWRST
reader - Software reset - Field
SWRST
writer - Software reset