DIY Logging Volt/Ampmeter
|
◆ I2C_CHECK_FLAG
◆ I2C_CHECK_IT_SOURCE
#define I2C_CHECK_IT_SOURCE |
( |
|
__CR1__, |
|
|
|
__IT__ |
|
) |
| ((((__CR1__) & (__IT__)) == (__IT__)) ? SET : RESET) |
◆ IS_I2C_ADDRESSING_MODE
#define IS_I2C_ADDRESSING_MODE |
( |
|
ADDRESS | ) |
|
◆ IS_I2C_CLOCK_SPEED
#define IS_I2C_CLOCK_SPEED |
( |
|
SPEED | ) |
(((SPEED) > 0U) && ((SPEED) <= 400000U)) |
◆ IS_I2C_DUAL_ADDRESS
#define IS_I2C_DUAL_ADDRESS |
( |
|
ADDRESS | ) |
|
◆ IS_I2C_DUTY_CYCLE
#define IS_I2C_DUTY_CYCLE |
( |
|
CYCLE | ) |
|
◆ IS_I2C_GENERAL_CALL
#define IS_I2C_GENERAL_CALL |
( |
|
CALL | ) |
|
◆ IS_I2C_MEMADD_SIZE
#define IS_I2C_MEMADD_SIZE |
( |
|
SIZE | ) |
|
◆ IS_I2C_NO_STRETCH
#define IS_I2C_NO_STRETCH |
( |
|
STRETCH | ) |
|
◆ 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 | ) |
|
◆ IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST
#define IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST |
( |
|
REQUEST | ) |
|
#define I2C_DUTYCYCLE_16_9
#define I2C_FIRST_AND_NEXT_FRAME
#define I2C_DUALADDRESS_ENABLE
#define I2C_ADDRESSINGMODE_10BIT
#define I2C_ADDRESSINGMODE_7BIT
#define I2C_DUALADDRESS_DISABLE
#define I2C_GENERALCALL_DISABLE
#define I2C_MEMADD_SIZE_16BIT
#define I2C_GENERALCALL_ENABLE
#define I2C_MEMADD_SIZE_8BIT
#define I2C_OTHER_AND_LAST_FRAME
#define I2C_FIRST_AND_LAST_FRAME
#define I2C_NOSTRETCH_DISABLE
#define I2C_LAST_FRAME_NO_STOP
#define I2C_NOSTRETCH_ENABLE