STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
SYSCFG Exported Constants
Collaboration diagram for SYSCFG Exported Constants:

Topics

 VREFBUF Voltage Scale
 VREFBUF High Impedance
 Fast-mode Plus on GPIO
 Ethernet Config
 Analog Switch Config
 Boot Config
 IOCompenstionCell Config

Macros

#define IS_SYSCFG_ANALOG_SWITCH(SWITCH)
#define IS_SYSCFG_SWITCH_STATE(STATE)

Detailed Description

Macro Definition Documentation

◆ IS_SYSCFG_ANALOG_SWITCH

#define IS_SYSCFG_ANALOG_SWITCH ( SWITCH)
Value:
((((SWITCH) & SYSCFG_SWITCH_PA0) == SYSCFG_SWITCH_PA0)|| \
(((SWITCH) & SYSCFG_SWITCH_PA1) == SYSCFG_SWITCH_PA1) || \
(((SWITCH) & SYSCFG_SWITCH_PC2) == SYSCFG_SWITCH_PC2) || \
#define SYSCFG_SWITCH_PA1
Select PA1 analog switch.
#define SYSCFG_SWITCH_PC3
Select PC3 analog switch.
#define SYSCFG_SWITCH_PA0
Select PA0 analog switch.
#define SYSCFG_SWITCH_PC2
Select PC2 analog switch.

Definition at line 198 of file stm32h7xx_hal.h.

Referenced by HAL_SYSCFG_AnalogSwitchConfig().

◆ IS_SYSCFG_SWITCH_STATE

#define IS_SYSCFG_SWITCH_STATE ( STATE)
Value:
#define SYSCFG_SWITCH_PA0_OPEN
PA0 analog switch opened.
#define SYSCFG_SWITCH_PC3_OPEN
PC3 analog switch opened.
#define SYSCFG_SWITCH_PA0_CLOSE
PA0 analog switch closed.
#define SYSCFG_SWITCH_PA1_OPEN
PA1 analog switch opened.
#define SYSCFG_SWITCH_PC2_OPEN
PC2 analog switch opened.
#define SYSCFG_SWITCH_PC3_CLOSE
PC3 analog switch closed.
#define SYSCFG_SWITCH_PA1_CLOSE
PA1 analog switch closed.
#define SYSCFG_SWITCH_PC2_CLOSE
PC2 analog switch closed.

Definition at line 204 of file stm32h7xx_hal.h.

Referenced by HAL_SYSCFG_AnalogSwitchConfig().