STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
I2C Sequential Transfer Options
Collaboration diagram for I2C Sequential Transfer Options:

Macros

#define I2C_FIRST_FRAME   ((uint32_t)I2C_SOFTEND_MODE)
#define I2C_FIRST_AND_NEXT_FRAME   ((uint32_t)(I2C_RELOAD_MODE | I2C_SOFTEND_MODE))
#define I2C_NEXT_FRAME   ((uint32_t)(I2C_RELOAD_MODE | I2C_SOFTEND_MODE))
#define I2C_FIRST_AND_LAST_FRAME   ((uint32_t)I2C_AUTOEND_MODE)
#define I2C_LAST_FRAME   ((uint32_t)I2C_AUTOEND_MODE)
#define I2C_LAST_FRAME_NO_STOP   ((uint32_t)I2C_SOFTEND_MODE)
#define I2C_OTHER_FRAME   (0x000000AAU)
#define I2C_OTHER_AND_LAST_FRAME   (0x0000AA00U)

Detailed Description

Macro Definition Documentation

◆ I2C_FIRST_AND_LAST_FRAME

#define I2C_FIRST_AND_LAST_FRAME   ((uint32_t)I2C_AUTOEND_MODE)

Definition at line 304 of file stm32h7xx_hal_i2c.h.

◆ I2C_FIRST_AND_NEXT_FRAME

#define I2C_FIRST_AND_NEXT_FRAME   ((uint32_t)(I2C_RELOAD_MODE | I2C_SOFTEND_MODE))

Definition at line 302 of file stm32h7xx_hal_i2c.h.

◆ I2C_FIRST_FRAME

#define I2C_FIRST_FRAME   ((uint32_t)I2C_SOFTEND_MODE)

Definition at line 301 of file stm32h7xx_hal_i2c.h.

◆ I2C_LAST_FRAME

#define I2C_LAST_FRAME   ((uint32_t)I2C_AUTOEND_MODE)

Definition at line 305 of file stm32h7xx_hal_i2c.h.

◆ I2C_LAST_FRAME_NO_STOP

#define I2C_LAST_FRAME_NO_STOP   ((uint32_t)I2C_SOFTEND_MODE)

Definition at line 306 of file stm32h7xx_hal_i2c.h.

◆ I2C_NEXT_FRAME

#define I2C_NEXT_FRAME   ((uint32_t)(I2C_RELOAD_MODE | I2C_SOFTEND_MODE))

Definition at line 303 of file stm32h7xx_hal_i2c.h.

◆ I2C_OTHER_AND_LAST_FRAME

#define I2C_OTHER_AND_LAST_FRAME   (0x0000AA00U)

Definition at line 312 of file stm32h7xx_hal_i2c.h.

◆ I2C_OTHER_FRAME

#define I2C_OTHER_FRAME   (0x000000AAU)

Definition at line 311 of file stm32h7xx_hal_i2c.h.