HAL State structure definition. More...
HAL State structure definition.
enum HAL_I2C_StateTypeDef |
Enumerator | |
---|---|
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
Definition at line 107 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c.h.
enum HAL_I2C_StateTypeDef |
Enumerator | |
---|---|
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
Definition at line 107 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c.h.
enum HAL_I2C_StateTypeDef |
Enumerator | |
---|---|
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
Definition at line 107 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c.h.
enum HAL_I2C_StateTypeDef |
Enumerator | |
---|---|
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
Definition at line 108 of file stm32f7xx_hal_i2c.h.
enum HAL_I2C_StateTypeDef |
Enumerator | |
---|---|
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
Definition at line 108 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h.
enum HAL_I2C_StateTypeDef |
Enumerator | |
---|---|
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
HAL_I2C_STATE_RESET | Peripheral is not yet Initialized |
HAL_I2C_STATE_READY | Peripheral Initialized and ready for use |
HAL_I2C_STATE_BUSY | An internal process is ongoing |
HAL_I2C_STATE_BUSY_TX | Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX | Data Reception process is ongoing |
HAL_I2C_STATE_LISTEN | Address Listen Mode is ongoing |
HAL_I2C_STATE_BUSY_TX_LISTEN | Address Listen Mode and Data Transmission process is ongoing |
HAL_I2C_STATE_BUSY_RX_LISTEN | Address Listen Mode and Data Reception process is ongoing |
HAL_I2C_STATE_ABORT | Abort user request ongoing |
HAL_I2C_STATE_TIMEOUT | Timeout state |
HAL_I2C_STATE_ERROR | Error |
Definition at line 108 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h.