Macros | |
#define | I2C_IT_ADD10 ((uint32_t)0x02000008) |
#define | I2C_IT_ADD10 ((uint32_t)0x02000008) |
#define | I2C_IT_ADDR ((uint32_t)0x02000002) |
#define | I2C_IT_ADDR ((uint32_t)0x02000002) |
#define | I2C_IT_ADDR I2C_ISR_ADDR |
#define | I2C_IT_ADDRI I2C_CR1_ADDRIE |
#define | I2C_IT_AF ((uint32_t)0x01000400) |
#define | I2C_IT_AF ((uint32_t)0x01000400) |
#define | I2C_IT_ALERT I2C_ISR_ALERT |
#define | I2C_IT_ARLO ((uint32_t)0x01000200) |
#define | I2C_IT_ARLO ((uint32_t)0x01000200) |
#define | I2C_IT_ARLO I2C_ISR_ARLO |
#define | I2C_IT_BERR ((uint32_t)0x01000100) |
#define | I2C_IT_BERR ((uint32_t)0x01000100) |
#define | I2C_IT_BERR I2C_ISR_BERR |
#define | I2C_IT_BTF ((uint32_t)0x02000004) |
#define | I2C_IT_BTF ((uint32_t)0x02000004) |
#define | I2C_IT_BUF ((uint16_t)0x0400) |
#define | I2C_IT_BUF ((uint16_t)0x0400) |
#define | I2C_IT_ERR ((uint16_t)0x0100) |
#define | I2C_IT_ERR ((uint16_t)0x0100) |
#define | I2C_IT_ERRI I2C_CR1_ERRIE |
#define | I2C_IT_EVT ((uint16_t)0x0200) |
#define | I2C_IT_EVT ((uint16_t)0x0200) |
#define | I2C_IT_NACKF I2C_ISR_NACKF |
#define | I2C_IT_NACKI I2C_CR1_NACKIE |
#define | I2C_IT_OVR ((uint32_t)0x01000800) |
#define | I2C_IT_OVR ((uint32_t)0x01000800) |
#define | I2C_IT_OVR I2C_ISR_OVR |
#define | I2C_IT_PECERR ((uint32_t)0x01001000) |
#define | I2C_IT_PECERR ((uint32_t)0x01001000) |
#define | I2C_IT_PECERR I2C_ISR_PECERR |
#define | I2C_IT_RXI I2C_CR1_RXIE |
#define | I2C_IT_RXNE ((uint32_t)0x06000040) |
#define | I2C_IT_RXNE ((uint32_t)0x06000040) |
#define | I2C_IT_RXNE I2C_ISR_RXNE |
#define | I2C_IT_SB ((uint32_t)0x02000001) |
#define | I2C_IT_SB ((uint32_t)0x02000001) |
#define | I2C_IT_SMBALERT ((uint32_t)0x01008000) |
#define | I2C_IT_SMBALERT ((uint32_t)0x01008000) |
#define | I2C_IT_STOPF ((uint32_t)0x02000010) |
#define | I2C_IT_STOPF ((uint32_t)0x02000010) |
#define | I2C_IT_STOPF I2C_ISR_STOPF |
#define | I2C_IT_STOPI I2C_CR1_STOPIE |
#define | I2C_IT_TC I2C_ISR_TC |
#define | I2C_IT_TCI I2C_CR1_TCIE |
#define | I2C_IT_TCR I2C_ISR_TCR |
#define | I2C_IT_TIMEOUT ((uint32_t)0x01004000) |
#define | I2C_IT_TIMEOUT ((uint32_t)0x01004000) |
#define | I2C_IT_TIMEOUT I2C_ISR_TIMEOUT |
#define | I2C_IT_TXE ((uint32_t)0x06000080) |
#define | I2C_IT_TXE ((uint32_t)0x06000080) |
#define | I2C_IT_TXI I2C_CR1_TXIE |
#define | I2C_IT_TXIS I2C_ISR_TXIS |
#define | IS_I2C_CLEAR_IT(IT) ((((IT) & (uint16_t)0x20FF) == 0x00) && ((IT) != (uint16_t)0x00)) |
#define | IS_I2C_CLEAR_IT(IT) ((((IT) & (uint16_t)0x20FF) == 0x00) && ((IT) != (uint16_t)0x00)) |
#define | IS_I2C_CLEAR_IT(IT) ((((IT) & (uint32_t)0xFFFFC001) == 0x00) && ((IT) != 0x00)) |
#define | IS_I2C_CONFIG_IT(IT) ((((IT) & (uint16_t)0xF8FF) == 0x00) && ((IT) != 0x00)) |
#define | IS_I2C_CONFIG_IT(IT) ((((IT) & (uint16_t)0xF8FF) == 0x00) && ((IT) != 0x00)) |
#define | IS_I2C_CONFIG_IT(IT) ((((IT) & (uint32_t)0xFFFFFF01) == 0x00) && ((IT) != 0x00)) |
#define | IS_I2C_GET_IT(IT) |
#define | IS_I2C_GET_IT(IT) |
#define | IS_I2C_GET_IT(IT) |
#define I2C_IT_ADD10 ((uint32_t)0x02000008) |
Definition at line 232 of file stm32f10x_i2c.h.
#define I2C_IT_ADD10 ((uint32_t)0x02000008) |
Definition at line 246 of file stm32f4xx_i2c.h.
#define I2C_IT_ADDR ((uint32_t)0x02000002) |
Definition at line 234 of file stm32f10x_i2c.h.
#define I2C_IT_ADDR ((uint32_t)0x02000002) |
Definition at line 248 of file stm32f4xx_i2c.h.
#define I2C_IT_ADDR I2C_ISR_ADDR |
Definition at line 333 of file stm32f30x_i2c.h.
#define I2C_IT_ADDRI I2C_CR1_ADDRIE |
Definition at line 281 of file stm32f30x_i2c.h.
#define I2C_IT_AF ((uint32_t)0x01000400) |
Definition at line 226 of file stm32f10x_i2c.h.
#define I2C_IT_AF ((uint32_t)0x01000400) |
Definition at line 240 of file stm32f4xx_i2c.h.
#define I2C_IT_ALERT I2C_ISR_ALERT |
Definition at line 343 of file stm32f30x_i2c.h.
#define I2C_IT_ARLO ((uint32_t)0x01000200) |
Definition at line 227 of file stm32f10x_i2c.h.
#define I2C_IT_ARLO ((uint32_t)0x01000200) |
Definition at line 241 of file stm32f4xx_i2c.h.
#define I2C_IT_ARLO I2C_ISR_ARLO |
Definition at line 339 of file stm32f30x_i2c.h.
#define I2C_IT_BERR ((uint32_t)0x01000100) |
Definition at line 228 of file stm32f10x_i2c.h.
#define I2C_IT_BERR ((uint32_t)0x01000100) |
Definition at line 242 of file stm32f4xx_i2c.h.
#define I2C_IT_BERR I2C_ISR_BERR |
Definition at line 338 of file stm32f30x_i2c.h.
#define I2C_IT_BTF ((uint32_t)0x02000004) |
Definition at line 233 of file stm32f10x_i2c.h.
#define I2C_IT_BTF ((uint32_t)0x02000004) |
Definition at line 247 of file stm32f4xx_i2c.h.
#define I2C_IT_BUF ((uint16_t)0x0400) |
Definition at line 210 of file stm32f10x_i2c.h.
#define I2C_IT_BUF ((uint16_t)0x0400) |
Definition at line 224 of file stm32f4xx_i2c.h.
#define I2C_IT_ERR ((uint16_t)0x0100) |
Definition at line 212 of file stm32f10x_i2c.h.
#define I2C_IT_ERR ((uint16_t)0x0100) |
Definition at line 226 of file stm32f4xx_i2c.h.
#define I2C_IT_ERRI I2C_CR1_ERRIE |
Definition at line 277 of file stm32f30x_i2c.h.
#define I2C_IT_EVT ((uint16_t)0x0200) |
Definition at line 211 of file stm32f10x_i2c.h.
#define I2C_IT_EVT ((uint16_t)0x0200) |
Definition at line 225 of file stm32f4xx_i2c.h.
#define I2C_IT_NACKF I2C_ISR_NACKF |
Definition at line 334 of file stm32f30x_i2c.h.
#define I2C_IT_NACKI I2C_CR1_NACKIE |
Definition at line 280 of file stm32f30x_i2c.h.
#define I2C_IT_OVR ((uint32_t)0x01000800) |
Definition at line 225 of file stm32f10x_i2c.h.
#define I2C_IT_OVR ((uint32_t)0x01000800) |
Definition at line 239 of file stm32f4xx_i2c.h.
#define I2C_IT_OVR I2C_ISR_OVR |
Definition at line 340 of file stm32f30x_i2c.h.
#define I2C_IT_PECERR ((uint32_t)0x01001000) |
Definition at line 224 of file stm32f10x_i2c.h.
#define I2C_IT_PECERR ((uint32_t)0x01001000) |
Definition at line 238 of file stm32f4xx_i2c.h.
#define I2C_IT_PECERR I2C_ISR_PECERR |
Definition at line 341 of file stm32f30x_i2c.h.
#define I2C_IT_RXI I2C_CR1_RXIE |
Definition at line 282 of file stm32f30x_i2c.h.
#define I2C_IT_RXNE ((uint32_t)0x06000040) |
Definition at line 230 of file stm32f10x_i2c.h.
#define I2C_IT_RXNE ((uint32_t)0x06000040) |
Definition at line 244 of file stm32f4xx_i2c.h.
#define I2C_IT_RXNE I2C_ISR_RXNE |
Definition at line 332 of file stm32f30x_i2c.h.
#define I2C_IT_SB ((uint32_t)0x02000001) |
Definition at line 235 of file stm32f10x_i2c.h.
#define I2C_IT_SB ((uint32_t)0x02000001) |
Definition at line 249 of file stm32f4xx_i2c.h.
#define I2C_IT_SMBALERT ((uint32_t)0x01008000) |
Definition at line 222 of file stm32f10x_i2c.h.
#define I2C_IT_SMBALERT ((uint32_t)0x01008000) |
Definition at line 236 of file stm32f4xx_i2c.h.
#define I2C_IT_STOPF ((uint32_t)0x02000010) |
Definition at line 231 of file stm32f10x_i2c.h.
#define I2C_IT_STOPF ((uint32_t)0x02000010) |
Definition at line 245 of file stm32f4xx_i2c.h.
#define I2C_IT_STOPF I2C_ISR_STOPF |
Definition at line 335 of file stm32f30x_i2c.h.
#define I2C_IT_STOPI I2C_CR1_STOPIE |
Definition at line 279 of file stm32f30x_i2c.h.
#define I2C_IT_TC I2C_ISR_TC |
Definition at line 336 of file stm32f30x_i2c.h.
#define I2C_IT_TCI I2C_CR1_TCIE |
Definition at line 278 of file stm32f30x_i2c.h.
#define I2C_IT_TCR I2C_ISR_TCR |
Definition at line 337 of file stm32f30x_i2c.h.
#define I2C_IT_TIMEOUT ((uint32_t)0x01004000) |
Definition at line 223 of file stm32f10x_i2c.h.
#define I2C_IT_TIMEOUT ((uint32_t)0x01004000) |
Definition at line 237 of file stm32f4xx_i2c.h.
#define I2C_IT_TIMEOUT I2C_ISR_TIMEOUT |
Definition at line 342 of file stm32f30x_i2c.h.
#define I2C_IT_TXE ((uint32_t)0x06000080) |
Definition at line 229 of file stm32f10x_i2c.h.
#define I2C_IT_TXE ((uint32_t)0x06000080) |
Definition at line 243 of file stm32f4xx_i2c.h.
#define I2C_IT_TXI I2C_CR1_TXIE |
Definition at line 283 of file stm32f30x_i2c.h.
#define I2C_IT_TXIS I2C_ISR_TXIS |
Definition at line 331 of file stm32f30x_i2c.h.
#define IS_I2C_CLEAR_IT | ( | IT | ) | ((((IT) & (uint16_t)0x20FF) == 0x00) && ((IT) != (uint16_t)0x00)) |
Definition at line 237 of file stm32f10x_i2c.h.
#define IS_I2C_CLEAR_IT | ( | IT | ) | ((((IT) & (uint16_t)0x20FF) == 0x00) && ((IT) != (uint16_t)0x00)) |
Definition at line 251 of file stm32f4xx_i2c.h.
#define IS_I2C_CLEAR_IT | ( | IT | ) | ((((IT) & (uint32_t)0xFFFFC001) == 0x00) && ((IT) != 0x00)) |
Definition at line 345 of file stm32f30x_i2c.h.
#define IS_I2C_CONFIG_IT | ( | IT | ) | ((((IT) & (uint16_t)0xF8FF) == 0x00) && ((IT) != 0x00)) |
Definition at line 213 of file stm32f10x_i2c.h.
#define IS_I2C_CONFIG_IT | ( | IT | ) | ((((IT) & (uint16_t)0xF8FF) == 0x00) && ((IT) != 0x00)) |
Definition at line 227 of file stm32f4xx_i2c.h.
#define IS_I2C_CONFIG_IT | ( | IT | ) | ((((IT) & (uint32_t)0xFFFFFF01) == 0x00) && ((IT) != 0x00)) |
Definition at line 285 of file stm32f30x_i2c.h.
#define IS_I2C_GET_IT | ( | IT | ) |
Definition at line 239 of file stm32f10x_i2c.h.
#define IS_I2C_GET_IT | ( | IT | ) |
Definition at line 253 of file stm32f4xx_i2c.h.
#define IS_I2C_GET_IT | ( | IT | ) |
Definition at line 347 of file stm32f30x_i2c.h.