Enum GX_HAL_I2C_STATE¶
Defined in file__output_copyinclude_src_include_i2c_gx_hal_dw_i2c.h
Enum Documentation¶
-
enum GX_HAL_I2C_STATE¶
Values:
-
enumerator GX_HAL_I2C_STATE_RESET¶
i2c尚未初始化
-
enumerator GX_HAL_I2C_STATE_READY¶
i2c初始化完成,等待使用
-
enumerator GX_HAL_I2C_STATE_BUSY¶
i2c正在执行内部流程
-
enumerator GX_HAL_I2C_STATE_BUSY_TX¶
i2c正在执行数据传输
-
enumerator GX_HAL_I2C_STATE_BUSY_RX¶
i2c正在执行数据接收
-
enumerator GX_HAL_I2C_STATE_BUSY_TX_IT¶
i2c正在执行中断数据传输
-
enumerator GX_HAL_I2C_STATE_BUSY_RX_IT¶
i2c正在执行中断数据接收
-
enumerator GX_HAL_I2C_STATE_BUSY_TX_DMA¶
i2c正在执行中断数据传输
-
enumerator GX_HAL_I2C_STATE_BUSY_RX_DMA¶
i2c正在执行中断数据接收
-
enumerator GX_HAL_I2C_STATE_LISTEN¶
i2c slave 监听主机请求
-
enumerator GX_HAL_I2C_STATE_ABORT¶
i2c终止用户请求
-
enumerator GX_HAL_I2C_STATE_TIMEOUT¶
i2c超时
-
enumerator GX_HAL_I2C_STATE_RESET¶