STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
Macros | |
#define | SMBUS_FREQRANGE(__PCLK__) |
#define | SMBUS_RISE_TIME(__FREQRANGE__) |
#define | SMBUS_SPEED_STANDARD(__PCLK__, __SPEED__) |
#define | SMBUS_7BIT_ADD_WRITE(__ADDRESS__) |
#define | SMBUS_7BIT_ADD_READ(__ADDRESS__) |
#define | SMBUS_10BIT_ADDRESS(__ADDRESS__) |
#define | SMBUS_10BIT_HEADER_WRITE(__ADDRESS__) |
#define | SMBUS_10BIT_HEADER_READ(__ADDRESS__) |
#define | SMBUS_GET_PEC_MODE(__HANDLE__) |
#define | SMBUS_GET_PEC_VALUE(__HANDLE__) |
#define | IS_SMBUS_ADDRESSING_MODE(ADDRESS) |
#define | IS_SMBUS_DUAL_ADDRESS(ADDRESS) |
#define | IS_SMBUS_GENERAL_CALL(CALL) |
#define | IS_SMBUS_NO_STRETCH(STRETCH) |
#define | IS_SMBUS_PEC(PEC) |
#define | IS_SMBUS_PERIPHERAL_MODE(MODE) |
#define | IS_SMBUS_CLOCK_SPEED(SPEED) |
#define | IS_SMBUS_OWN_ADDRESS1(ADDRESS1) |
#define | IS_SMBUS_OWN_ADDRESS2(ADDRESS2) |
#define | IS_SMBUS_TRANSFER_OPTIONS_REQUEST(REQUEST) |
#define SMBUS_FREQRANGE | ( | __PCLK__ | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 647 of file stm32f4xx_hal_smbus.h.
Referenced by HAL_SMBUS_Init().
#define SMBUS_RISE_TIME | ( | __FREQRANGE__ | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 649 of file stm32f4xx_hal_smbus.h.
Referenced by HAL_SMBUS_Init().
#define SMBUS_SPEED_STANDARD | ( | __PCLK__, | |
__SPEED__ ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 651 of file stm32f4xx_hal_smbus.h.
Referenced by HAL_SMBUS_Init().
#define SMBUS_7BIT_ADD_WRITE | ( | __ADDRESS__ | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 653 of file stm32f4xx_hal_smbus.h.
Referenced by HAL_SMBUS_IsDeviceReady(), and SMBUS_Master_SB().
#define SMBUS_7BIT_ADD_READ | ( | __ADDRESS__ | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 655 of file stm32f4xx_hal_smbus.h.
Referenced by SMBUS_Master_SB().
#define SMBUS_10BIT_ADDRESS | ( | __ADDRESS__ | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 657 of file stm32f4xx_hal_smbus.h.
Referenced by SMBUS_Master_ADD10().
#define SMBUS_10BIT_HEADER_WRITE | ( | __ADDRESS__ | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 659 of file stm32f4xx_hal_smbus.h.
Referenced by SMBUS_Master_SB().
#define SMBUS_10BIT_HEADER_READ | ( | __ADDRESS__ | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 661 of file stm32f4xx_hal_smbus.h.
Referenced by SMBUS_Master_SB().
#define SMBUS_GET_PEC_MODE | ( | __HANDLE__ | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 663 of file stm32f4xx_hal_smbus.h.
Referenced by SMBUS_MasterTransmit_TXE(), SMBUS_SlaveReceive_RXNE(), SMBUS_SlaveTransmit_BTF(), and SMBUS_SlaveTransmit_TXE().
#define SMBUS_GET_PEC_VALUE | ( | __HANDLE__ | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 665 of file stm32f4xx_hal_smbus.h.
#define IS_SMBUS_ADDRESSING_MODE | ( | ADDRESS | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 672 of file stm32f4xx_hal_smbus.h.
Referenced by HAL_SMBUS_Init().
#define IS_SMBUS_DUAL_ADDRESS | ( | ADDRESS | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 675 of file stm32f4xx_hal_smbus.h.
Referenced by HAL_SMBUS_Init().
#define IS_SMBUS_GENERAL_CALL | ( | CALL | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 678 of file stm32f4xx_hal_smbus.h.
Referenced by HAL_SMBUS_Init().
#define IS_SMBUS_NO_STRETCH | ( | STRETCH | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 681 of file stm32f4xx_hal_smbus.h.
Referenced by HAL_SMBUS_Init().
#define IS_SMBUS_PEC | ( | PEC | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 684 of file stm32f4xx_hal_smbus.h.
Referenced by HAL_SMBUS_Init().
#define IS_SMBUS_PERIPHERAL_MODE | ( | MODE | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 687 of file stm32f4xx_hal_smbus.h.
Referenced by HAL_SMBUS_Init().
#define IS_SMBUS_CLOCK_SPEED | ( | SPEED | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 691 of file stm32f4xx_hal_smbus.h.
Referenced by HAL_SMBUS_Init().
#define IS_SMBUS_OWN_ADDRESS1 | ( | ADDRESS1 | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 693 of file stm32f4xx_hal_smbus.h.
Referenced by HAL_SMBUS_Init().
#define IS_SMBUS_OWN_ADDRESS2 | ( | ADDRESS2 | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 695 of file stm32f4xx_hal_smbus.h.
Referenced by HAL_SMBUS_Init().
#define IS_SMBUS_TRANSFER_OPTIONS_REQUEST | ( | REQUEST | ) |
#include <stm32f4xx_hal_smbus.h>
Definition at line 697 of file stm32f4xx_hal_smbus.h.
Referenced by HAL_SMBUS_Master_Receive_IT(), HAL_SMBUS_Master_Transmit_IT(), HAL_SMBUS_Slave_Receive_IT(), and HAL_SMBUS_Slave_Transmit_IT().