Expand description
Access: No wait states
Structs§
- Access: No wait states
- Register
ICR
writer
Enums§
- Address matched flag clear Writing 1 to this bit clears the ADDR flag in the I2C_ISR register. Writing 1 to this bit also clears the START bit in the I2C_CR2 register.
- Alert flag clear Writing 1 to this bit clears the ALERT flag in the I2C_ISR register. Note: If the SMBus feature is not supported, this bit is reserved and forced by hardware to 0. Please refer to Section25.3: I2C implementation.
- Arbitration Lost flag clear Writing 1 to this bit clears the ARLO flag in the I2C_ISR register.
- Bus error flag clear Writing 1 to this bit clears the BERRF flag in the I2C_ISR register.
- Not Acknowledge flag clear Writing 1 to this bit clears the ACKF flag in I2C_ISR register.
- Overrun/Underrun flag clear Writing 1 to this bit clears the OVR flag in the I2C_ISR register.
- PEC Error flag clear Writing 1 to this bit clears the PECERR flag in the I2C_ISR register. Note: If the SMBus feature is not supported, this bit is reserved and forced by hardware to 0. Please refer to Section25.3: I2C implementation.
- Stop detection flag clear Writing 1 to this bit clears the STOPF flag in the I2C_ISR register.
- Timeout detection flag clear Writing 1 to this bit clears the TIMEOUT flag in the I2C_ISR register. Note: If the SMBus feature is not supported, this bit is reserved and forced by hardware to 0. Please refer to Section25.3: I2C implementation.
Type Aliases§
- Field
ADDRCF
writer - Address matched flag clear Writing 1 to this bit clears the ADDR flag in the I2C_ISR register. Writing 1 to this bit also clears the START bit in the I2C_CR2 register. - Field
ALERTCF
writer - Alert flag clear Writing 1 to this bit clears the ALERT flag in the I2C_ISR register. Note: If the SMBus feature is not supported, this bit is reserved and forced by hardware to 0. Please refer to Section25.3: I2C implementation. - Field
ARLOCF
writer - Arbitration Lost flag clear Writing 1 to this bit clears the ARLO flag in the I2C_ISR register. - Field
BERRCF
writer - Bus error flag clear Writing 1 to this bit clears the BERRF flag in the I2C_ISR register. - Field
NACKCF
writer - Not Acknowledge flag clear Writing 1 to this bit clears the ACKF flag in I2C_ISR register. - Field
OVRCF
writer - Overrun/Underrun flag clear Writing 1 to this bit clears the OVR flag in the I2C_ISR register. - Field
PECCF
writer - PEC Error flag clear Writing 1 to this bit clears the PECERR flag in the I2C_ISR register. Note: If the SMBus feature is not supported, this bit is reserved and forced by hardware to 0. Please refer to Section25.3: I2C implementation. - Field
STOPCF
writer - Stop detection flag clear Writing 1 to this bit clears the STOPF flag in the I2C_ISR register. - Field
TIMOUTCF
writer - Timeout detection flag clear Writing 1 to this bit clears the TIMEOUT flag in the I2C_ISR register. Note: If the SMBus feature is not supported, this bit is reserved and forced by hardware to 0. Please refer to Section25.3: I2C implementation.