Module stm32mp1::stm32mp157::i2c1
source · [−]Expand description
I2C1
Modules
Access: No wait states, except if a write access occurs while a write access to this register is ongoing. In this case, wait states are inserted in the second write access until the previous one is completed. The latency of the second write access can be up to 2xi2c_pclk+6xi2c_ker_ck.
Access: No wait states, except if a write access occurs while a write access to this register is ongoing. In this case, wait states are inserted in the second write access until the previous one is completed. The latency of the second write access can be up to 2 x i2c_pclk + 6 x i2c_ker_ck.
I2C hardware configuration register
Access: No wait states
I2C identification register
Access: No wait states
Access: No wait states, except if a write access occurs while a write access to this register is ongoing. In this case, wait states are inserted in the second write access until the previous one is completed. The latency of the second write access can be up to 2 x i2c_pclk + 6 x i2c_ker_ck.
Access: No wait states, except if a write access occurs while a write access to this register is ongoing. In this case, wait states are inserted in the second write access until the previous one is completed. The latency of the second write access can be up to 2 x i2c_pclk + 6 x i2c_ker_ck.
Access: No wait states
Access: No wait states
I2C size identification register
Access: No wait states, except if a write access occurs while a write access to this register is ongoing. In this case, wait states are inserted in the second write access until the previous one is completed. The latency of the second write access can be up to 2 x i2c_pclk + 6 x i2c_ker_ck.
Access: No wait states
Access: No wait states
I2C version register
Structs
Register block
Type Definitions
I2C_CR1 register accessor: an alias for Reg<I2C_CR1_SPEC>
I2C_CR2 register accessor: an alias for Reg<I2C_CR2_SPEC>
I2C_HWCFGR register accessor: an alias for Reg<I2C_HWCFGR_SPEC>
I2C_ICR register accessor: an alias for Reg<I2C_ICR_SPEC>
I2C_IPIDR register accessor: an alias for Reg<I2C_IPIDR_SPEC>
I2C_ISR register accessor: an alias for Reg<I2C_ISR_SPEC>
I2C_OAR1 register accessor: an alias for Reg<I2C_OAR1_SPEC>
I2C_OAR2 register accessor: an alias for Reg<I2C_OAR2_SPEC>
I2C_PECR register accessor: an alias for Reg<I2C_PECR_SPEC>
I2C_RXDR register accessor: an alias for Reg<I2C_RXDR_SPEC>
I2C_SIDR register accessor: an alias for Reg<I2C_SIDR_SPEC>
I2C_TIMEOUTR register accessor: an alias for Reg<I2C_TIMEOUTR_SPEC>
I2C_TIMINGR register accessor: an alias for Reg<I2C_TIMINGR_SPEC>
I2C_TXDR register accessor: an alias for Reg<I2C_TXDR_SPEC>
I2C_VERR register accessor: an alias for Reg<I2C_VERR_SPEC>