STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
Macros | |
#define | IS_I2C_DUTY_CYCLE(CYCLE) |
#define | IS_I2C_ADDRESSING_MODE(ADDRESS) |
#define | IS_I2C_DUAL_ADDRESS(ADDRESS) |
#define | IS_I2C_GENERAL_CALL(CALL) |
#define | IS_I2C_NO_STRETCH(STRETCH) |
#define | IS_I2C_MEMADD_SIZE(SIZE) |
#define | IS_I2C_CLOCK_SPEED(SPEED) |
#define | IS_I2C_OWN_ADDRESS1(ADDRESS1) |
#define | IS_I2C_OWN_ADDRESS2(ADDRESS2) |
#define | IS_I2C_TRANSFER_OPTIONS_REQUEST(REQUEST) |
#define | IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST(REQUEST) |
#define | I2C_CHECK_FLAG(__ISR__, __FLAG__) |
#define | I2C_CHECK_IT_SOURCE(__CR1__, __IT__) |
#define IS_I2C_DUTY_CYCLE | ( | CYCLE | ) |
#include <stm32f4xx_hal_i2c.h>
Definition at line 682 of file stm32f4xx_hal_i2c.h.
Referenced by HAL_I2C_Init().
#define IS_I2C_ADDRESSING_MODE | ( | ADDRESS | ) |
#include <stm32f4xx_hal_i2c.h>
Definition at line 684 of file stm32f4xx_hal_i2c.h.
Referenced by HAL_I2C_Init().
#define IS_I2C_DUAL_ADDRESS | ( | ADDRESS | ) |
#include <stm32f4xx_hal_i2c.h>
Definition at line 686 of file stm32f4xx_hal_i2c.h.
Referenced by HAL_I2C_Init().
#define IS_I2C_GENERAL_CALL | ( | CALL | ) |
#include <stm32f4xx_hal_i2c.h>
Definition at line 688 of file stm32f4xx_hal_i2c.h.
Referenced by HAL_I2C_Init().
#define IS_I2C_NO_STRETCH | ( | STRETCH | ) |
#include <stm32f4xx_hal_i2c.h>
Definition at line 690 of file stm32f4xx_hal_i2c.h.
Referenced by HAL_I2C_Init().
#define IS_I2C_MEMADD_SIZE | ( | SIZE | ) |
#include <stm32f4xx_hal_i2c.h>
Definition at line 692 of file stm32f4xx_hal_i2c.h.
Referenced by HAL_I2C_Mem_Read(), HAL_I2C_Mem_Read_DMA(), HAL_I2C_Mem_Read_IT(), HAL_I2C_Mem_Write(), HAL_I2C_Mem_Write_DMA(), and HAL_I2C_Mem_Write_IT().
#define IS_I2C_CLOCK_SPEED | ( | SPEED | ) |
#include <stm32f4xx_hal_i2c.h>
Definition at line 694 of file stm32f4xx_hal_i2c.h.
Referenced by HAL_I2C_Init().
#define IS_I2C_OWN_ADDRESS1 | ( | ADDRESS1 | ) |
#include <stm32f4xx_hal_i2c.h>
Definition at line 695 of file stm32f4xx_hal_i2c.h.
Referenced by HAL_I2C_Init().
#define IS_I2C_OWN_ADDRESS2 | ( | ADDRESS2 | ) |
#include <stm32f4xx_hal_i2c.h>
Definition at line 696 of file stm32f4xx_hal_i2c.h.
Referenced by HAL_I2C_Init().
#define IS_I2C_TRANSFER_OPTIONS_REQUEST | ( | REQUEST | ) |
#include <stm32f4xx_hal_i2c.h>
Definition at line 697 of file stm32f4xx_hal_i2c.h.
Referenced by HAL_I2C_Master_Seq_Receive_DMA(), HAL_I2C_Master_Seq_Receive_IT(), HAL_I2C_Master_Seq_Transmit_DMA(), HAL_I2C_Master_Seq_Transmit_IT(), HAL_I2C_Slave_Seq_Receive_DMA(), HAL_I2C_Slave_Seq_Receive_IT(), HAL_I2C_Slave_Seq_Transmit_DMA(), and HAL_I2C_Slave_Seq_Transmit_IT().
#define IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST | ( | REQUEST | ) |
#include <stm32f4xx_hal_i2c.h>
Definition at line 705 of file stm32f4xx_hal_i2c.h.
Referenced by HAL_I2C_EV_IRQHandler(), HAL_I2C_Master_Seq_Receive_DMA(), HAL_I2C_Master_Seq_Receive_IT(), HAL_I2C_Master_Seq_Transmit_DMA(), and HAL_I2C_Master_Seq_Transmit_IT().
#define I2C_CHECK_FLAG | ( | __ISR__, | |
__FLAG__ ) |
#include <stm32f4xx_hal_i2c.h>
Definition at line 708 of file stm32f4xx_hal_i2c.h.
Referenced by HAL_I2C_ER_IRQHandler(), HAL_I2C_EV_IRQHandler(), and I2C_Slave_ADDR().
#define I2C_CHECK_IT_SOURCE | ( | __CR1__, | |
__IT__ ) |
#include <stm32f4xx_hal_i2c.h>
Definition at line 709 of file stm32f4xx_hal_i2c.h.
Referenced by HAL_I2C_ER_IRQHandler(), and HAL_I2C_EV_IRQHandler().