Expand description
Control register 1
Structs§
- ADDRIE_
R - Field
ADDRIEreader - Address match interrupt enable (slave only) - ADDRIE_
W - Field
ADDRIEwriter - Address match interrupt enable (slave only) - ALERTEN_
R - Field
ALERTENreader - SMBUS alert enable - ALERTEN_
W - Field
ALERTENwriter - SMBUS alert enable - ANFOFF_
R - Field
ANFOFFreader - Analog noise filter OFF - ANFOFF_
W - Field
ANFOFFwriter - Analog noise filter OFF - CR1_
SPEC - Control register 1
- DNF_R
- Field
DNFreader - Digital noise filter - DNF_W
- Field
DNFwriter - Digital noise filter - ERRIE_R
- Field
ERRIEreader - Error interrupts enable - ERRIE_W
- Field
ERRIEwriter - Error interrupts enable - GCEN_R
- Field
GCENreader - General call enable - GCEN_W
- Field
GCENwriter - General call enable - NACKIE_
R - Field
NACKIEreader - Not acknowledge received interrupt enable - NACKIE_
W - Field
NACKIEwriter - Not acknowledge received interrupt enable - NOSTRETCH_
R - Field
NOSTRETCHreader - Clock stretching disable - NOSTRETCH_
W - Field
NOSTRETCHwriter - Clock stretching disable - PECEN_R
- Field
PECENreader - PEC enable - PECEN_W
- Field
PECENwriter - PEC enable - PE_R
- Field
PEreader - Peripheral enable - PE_W
- Field
PEwriter - Peripheral enable - R
- Register
CR1reader - RXDMAEN_
R - Field
RXDMAENreader - DMA reception requests enable - RXDMAEN_
W - Field
RXDMAENwriter - DMA reception requests enable - RXIE_R
- Field
RXIEreader - RX Interrupt enable - RXIE_W
- Field
RXIEwriter - RX Interrupt enable - SBC_R
- Field
SBCreader - Slave byte control - SBC_W
- Field
SBCwriter - Slave byte control - SMBDEN_
R - Field
SMBDENreader - SMBus Device Default address enable - SMBDEN_
W - Field
SMBDENwriter - SMBus Device Default address enable - SMBHEN_
R - Field
SMBHENreader - SMBus Host address enable - SMBHEN_
W - Field
SMBHENwriter - SMBus Host address enable - STOPIE_
R - Field
STOPIEreader - STOP detection Interrupt enable - STOPIE_
W - Field
STOPIEwriter - STOP detection Interrupt enable - TCIE_R
- Field
TCIEreader - Transfer Complete interrupt enable - TCIE_W
- Field
TCIEwriter - Transfer Complete interrupt enable - TXDMAEN_
R - Field
TXDMAENreader - DMA transmission requests enable - TXDMAEN_
W - Field
TXDMAENwriter - DMA transmission requests enable - TXIE_R
- Field
TXIEreader - TX Interrupt enable - TXIE_W
- Field
TXIEwriter - TX Interrupt enable - W
- Register
CR1writer - WUPEN_R
- Field
WUPENreader - Wakeup from STOP enable - WUPEN_W
- Field
WUPENwriter - Wakeup from STOP enable
Enums§
- ADDRIE_
A - Address match interrupt enable (slave only)
- ALERTEN_
A - SMBUS alert enable
- ANFOFF_
A - Analog noise filter OFF
- DNF_A
- Digital noise filter
- ERRIE_A
- Error interrupts enable
- GCEN_A
- General call enable
- NACKIE_
A - Not acknowledge received interrupt enable
- NOSTRETCH_
A - Clock stretching disable
- PECEN_A
- PEC enable
- PE_A
- Peripheral enable
- RXDMAEN_
A - DMA reception requests enable
- RXIE_A
- RX Interrupt enable
- SBC_A
- Slave byte control
- SMBDEN_
A - SMBus Device Default address enable
- SMBHEN_
A - SMBus Host address enable
- STOPIE_
A - STOP detection Interrupt enable
- TCIE_A
- Transfer Complete interrupt enable
- TXDMAEN_
A - DMA transmission requests enable
- TXIE_A
- TX Interrupt enable
- WUPEN_A
- Wakeup from STOP enable