Prusa MINI Firmware overview
|
◆ IS_I2C_DUTY_CYCLE
#define IS_I2C_DUTY_CYCLE |
( |
|
CYCLE | ) |
|
◆ IS_I2C_ADDRESSING_MODE
#define IS_I2C_ADDRESSING_MODE |
( |
|
ADDRESS | ) |
|
◆ IS_I2C_DUAL_ADDRESS
#define IS_I2C_DUAL_ADDRESS |
( |
|
ADDRESS | ) |
|
◆ IS_I2C_GENERAL_CALL
#define IS_I2C_GENERAL_CALL |
( |
|
CALL | ) |
|
◆ IS_I2C_NO_STRETCH
#define IS_I2C_NO_STRETCH |
( |
|
STRETCH | ) |
|
◆ IS_I2C_MEMADD_SIZE
#define IS_I2C_MEMADD_SIZE |
( |
|
SIZE | ) |
|
◆ IS_I2C_CLOCK_SPEED
#define IS_I2C_CLOCK_SPEED |
( |
|
SPEED | ) |
(((SPEED) > 0U) && ((SPEED) <= 400000U)) |
◆ IS_I2C_OWN_ADDRESS1
#define IS_I2C_OWN_ADDRESS1 |
( |
|
ADDRESS1 | ) |
(((ADDRESS1) & 0xFFFFFC00U) == 0U) |
◆ IS_I2C_OWN_ADDRESS2
#define IS_I2C_OWN_ADDRESS2 |
( |
|
ADDRESS2 | ) |
(((ADDRESS2) & 0xFFFFFF01U) == 0U) |
◆ IS_I2C_TRANSFER_OPTIONS_REQUEST
#define IS_I2C_TRANSFER_OPTIONS_REQUEST |
( |
|
REQUEST | ) |
|
#define I2C_LAST_FRAME
Definition: stm32f4xx_hal_i2c.h:296
#define I2C_DUALADDRESS_ENABLE
Definition: stm32f4xx_hal_i2c.h:249
#define I2C_MEMADD_SIZE_8BIT
Definition: stm32f4xx_hal_i2c.h:275
#define I2C_GENERALCALL_DISABLE
Definition: stm32f4xx_hal_i2c.h:257
#define I2C_FIRST_AND_LAST_FRAME
Definition: stm32f4xx_hal_i2c.h:295
#define I2C_FIRST_FRAME
Definition: stm32f4xx_hal_i2c.h:293
#define I2C_DUALADDRESS_DISABLE
Definition: stm32f4xx_hal_i2c.h:248
#define I2C_GENERALCALL_ENABLE
Definition: stm32f4xx_hal_i2c.h:258
#define I2C_DUTYCYCLE_16_9
Definition: stm32f4xx_hal_i2c.h:231
#define I2C_ADDRESSINGMODE_10BIT
Definition: stm32f4xx_hal_i2c.h:240
#define I2C_MEMADD_SIZE_16BIT
Definition: stm32f4xx_hal_i2c.h:276
#define I2C_NOSTRETCH_DISABLE
Definition: stm32f4xx_hal_i2c.h:266
#define I2C_ADDRESSINGMODE_7BIT
Definition: stm32f4xx_hal_i2c.h:239
#define I2C_NEXT_FRAME
Definition: stm32f4xx_hal_i2c.h:294
#define I2C_DUTYCYCLE_2
Definition: stm32f4xx_hal_i2c.h:230
#define I2C_NOSTRETCH_ENABLE
Definition: stm32f4xx_hal_i2c.h:267