Macros | |
#define | I2C_TIMING_SS_SCL_LOW (0x00000000U) |
Standard speed(0, 100K] SCL low time. More... | |
#define | I2C_TIMING_SS_SCL_HIGH (0x00000001U) |
Standard speed(0, 100K] SCL high time. More... | |
#define | I2C_TIMING_FS_SCL_LOW (0x00000002U) |
Fast and fast puls speed(100K, 1000K] SCL low time. More... | |
#define | I2C_TIMING_FS_SCL_HIGH (0x00000003U) |
Fast and fast puls speed(100K, 1000K] SCL high time. More... | |
#define | I2C_TIMING_HS_SCL_LOW (0x00000004U) |
High speed(1000K, 3400K] SCL low time. More... | |
#define | I2C_TIMING_HS_SCL_HIGH (0x00000005U) |
High speed(1000K, 3400K] SCL high time. More... | |
#define | I2C_TIMING_FS_SPK (0x00000006U) |
Fast and fast puls speed(100K, 1000K] spike suppression time. More... | |
#define | I2C_TIMING_HS_SPK (0x00000007U) |
High speed(1000K, 3400K] spike suppression time. More... | |
#define | I2C_TIMING_SDA_TX_HOLD (0x00000008U) |
SDA hold time when TX. More... | |
#define | I2C_TIMING_SDA_RX_HOLD (0x00000009U) |
SDA hold time when RX. More... | |
#define I2C_TIMING_FS_SCL_HIGH (0x00000003U) |
Fast and fast puls speed(100K, 1000K] SCL high time.
Definition at line 327 of file gr55xx_hal_i2c.h.
#define I2C_TIMING_FS_SCL_LOW (0x00000002U) |
Fast and fast puls speed(100K, 1000K] SCL low time.
Definition at line 326 of file gr55xx_hal_i2c.h.
#define I2C_TIMING_FS_SPK (0x00000006U) |
Fast and fast puls speed(100K, 1000K] spike suppression time.
Definition at line 330 of file gr55xx_hal_i2c.h.
#define I2C_TIMING_HS_SCL_HIGH (0x00000005U) |
High speed(1000K, 3400K] SCL high time.
Definition at line 329 of file gr55xx_hal_i2c.h.
#define I2C_TIMING_HS_SCL_LOW (0x00000004U) |
High speed(1000K, 3400K] SCL low time.
Definition at line 328 of file gr55xx_hal_i2c.h.
#define I2C_TIMING_HS_SPK (0x00000007U) |
High speed(1000K, 3400K] spike suppression time.
Definition at line 331 of file gr55xx_hal_i2c.h.
#define I2C_TIMING_SDA_RX_HOLD (0x00000009U) |
SDA hold time when RX.
(Hold time: Time of master and slave exchange SDA control)
Definition at line 333 of file gr55xx_hal_i2c.h.
#define I2C_TIMING_SDA_TX_HOLD (0x00000008U) |
SDA hold time when TX.
(Hold time: Time of master and slave exchange SDA control)
Definition at line 332 of file gr55xx_hal_i2c.h.
#define I2C_TIMING_SS_SCL_HIGH (0x00000001U) |
Standard speed(0, 100K] SCL high time.
Definition at line 325 of file gr55xx_hal_i2c.h.
#define I2C_TIMING_SS_SCL_LOW (0x00000000U) |
Standard speed(0, 100K] SCL low time.
Definition at line 324 of file gr55xx_hal_i2c.h.