STM32L486xx HAL User Manual
Defines
LCD Private Macros
LCD

Defines

#define IS_LCD_PRESCALER(__PRESCALER__)
#define IS_LCD_DIVIDER(__DIVIDER__)
#define IS_LCD_DUTY(__DUTY__)
#define IS_LCD_BIAS(__BIAS__)
#define IS_LCD_VOLTAGE_SOURCE(SOURCE)
#define IS_LCD_PULSE_ON_DURATION(__DURATION__)
#define IS_LCD_DEAD_TIME(__TIME__)
#define IS_LCD_BLINK_MODE(__MODE__)
#define IS_LCD_BLINK_FREQUENCY(__FREQUENCY__)
#define IS_LCD_CONTRAST(__CONTRAST__)
#define IS_LCD_RAM_REGISTER(__REGISTER__)
#define IS_LCD_HIGH_DRIVE(__VALUE__)
#define IS_LCD_MUX_SEGMENT(__VALUE__)

Define Documentation

#define IS_LCD_BIAS (   __BIAS__)
Value:
(((__BIAS__) == LCD_BIAS_1_4) || \
                               ((__BIAS__) == LCD_BIAS_1_2) || \
                               ((__BIAS__) == LCD_BIAS_1_3))

Definition at line 684 of file stm32l4xx_hal_lcd.h.

Referenced by HAL_LCD_Init().

#define IS_LCD_BLINK_FREQUENCY (   __FREQUENCY__)
Value:
(((__FREQUENCY__) == LCD_BLINKFREQUENCY_DIV8)   || \
                                               ((__FREQUENCY__) == LCD_BLINKFREQUENCY_DIV16)  || \
                                               ((__FREQUENCY__) == LCD_BLINKFREQUENCY_DIV32)  || \
                                               ((__FREQUENCY__) == LCD_BLINKFREQUENCY_DIV64)  || \
                                               ((__FREQUENCY__) == LCD_BLINKFREQUENCY_DIV128) || \
                                               ((__FREQUENCY__) == LCD_BLINKFREQUENCY_DIV256) || \
                                               ((__FREQUENCY__) == LCD_BLINKFREQUENCY_DIV512) || \
                                               ((__FREQUENCY__) == LCD_BLINKFREQUENCY_DIV1024))

Definition at line 715 of file stm32l4xx_hal_lcd.h.

Referenced by HAL_LCD_Init().

#define IS_LCD_BLINK_MODE (   __MODE__)
Value:
(((__MODE__) == LCD_BLINKMODE_OFF)            || \
                                     ((__MODE__) == LCD_BLINKMODE_SEG0_COM0)      || \
                                     ((__MODE__) == LCD_BLINKMODE_SEG0_ALLCOM)    || \
                                     ((__MODE__) == LCD_BLINKMODE_ALLSEG_ALLCOM))

Definition at line 710 of file stm32l4xx_hal_lcd.h.

Referenced by HAL_LCD_Init().

#define IS_LCD_CONTRAST (   __CONTRAST__)
Value:
(((__CONTRAST__) == LCD_CONTRASTLEVEL_0) || \
                                       ((__CONTRAST__) == LCD_CONTRASTLEVEL_1) || \
                                       ((__CONTRAST__) == LCD_CONTRASTLEVEL_2) || \
                                       ((__CONTRAST__) == LCD_CONTRASTLEVEL_3) || \
                                       ((__CONTRAST__) == LCD_CONTRASTLEVEL_4) || \
                                       ((__CONTRAST__) == LCD_CONTRASTLEVEL_5) || \
                                       ((__CONTRAST__) == LCD_CONTRASTLEVEL_6) || \
                                       ((__CONTRAST__) == LCD_CONTRASTLEVEL_7))

Definition at line 724 of file stm32l4xx_hal_lcd.h.

Referenced by HAL_LCD_Init().

#define IS_LCD_DEAD_TIME (   __TIME__)
Value:
(((__TIME__) == LCD_DEADTIME_0) || \
                                    ((__TIME__) == LCD_DEADTIME_1) || \
                                    ((__TIME__) == LCD_DEADTIME_2) || \
                                    ((__TIME__) == LCD_DEADTIME_3) || \
                                    ((__TIME__) == LCD_DEADTIME_4) || \
                                    ((__TIME__) == LCD_DEADTIME_5) || \
                                    ((__TIME__) == LCD_DEADTIME_6) || \
                                    ((__TIME__) == LCD_DEADTIME_7))

Definition at line 701 of file stm32l4xx_hal_lcd.h.

Referenced by HAL_LCD_Init().

#define IS_LCD_DIVIDER (   __DIVIDER__)
Value:
(((__DIVIDER__) == LCD_DIVIDER_16) || \
                                     ((__DIVIDER__) == LCD_DIVIDER_17) || \
                                     ((__DIVIDER__) == LCD_DIVIDER_18) || \
                                     ((__DIVIDER__) == LCD_DIVIDER_19) || \
                                     ((__DIVIDER__) == LCD_DIVIDER_20) || \
                                     ((__DIVIDER__) == LCD_DIVIDER_21) || \
                                     ((__DIVIDER__) == LCD_DIVIDER_22) || \
                                     ((__DIVIDER__) == LCD_DIVIDER_23) || \
                                     ((__DIVIDER__) == LCD_DIVIDER_24) || \
                                     ((__DIVIDER__) == LCD_DIVIDER_25) || \
                                     ((__DIVIDER__) == LCD_DIVIDER_26) || \
                                     ((__DIVIDER__) == LCD_DIVIDER_27) || \
                                     ((__DIVIDER__) == LCD_DIVIDER_28) || \
                                     ((__DIVIDER__) == LCD_DIVIDER_29) || \
                                     ((__DIVIDER__) == LCD_DIVIDER_30) || \
                                     ((__DIVIDER__) == LCD_DIVIDER_31))

Definition at line 661 of file stm32l4xx_hal_lcd.h.

Referenced by HAL_LCD_Init().

#define IS_LCD_DUTY (   __DUTY__)
Value:
(((__DUTY__) == LCD_DUTY_STATIC)  || \
                               ((__DUTY__) == LCD_DUTY_1_2)     || \
                               ((__DUTY__) == LCD_DUTY_1_3)     || \
                               ((__DUTY__) == LCD_DUTY_1_4)     || \
                               ((__DUTY__) == LCD_DUTY_1_8))

Definition at line 678 of file stm32l4xx_hal_lcd.h.

Referenced by HAL_LCD_Init().

#define IS_LCD_HIGH_DRIVE (   __VALUE__)
Value:
(((__VALUE__) == LCD_HIGHDRIVE_DISABLE) || \
                                      ((__VALUE__) == LCD_HIGHDRIVE_ENABLE))

Definition at line 750 of file stm32l4xx_hal_lcd.h.

Referenced by HAL_LCD_Init().

#define IS_LCD_MUX_SEGMENT (   __VALUE__)
Value:
(((__VALUE__) == LCD_MUXSEGMENT_ENABLE) || \
                                       ((__VALUE__) == LCD_MUXSEGMENT_DISABLE))

Definition at line 753 of file stm32l4xx_hal_lcd.h.

Referenced by HAL_LCD_Init().

#define IS_LCD_PRESCALER (   __PRESCALER__)
Value:
(((__PRESCALER__) == LCD_PRESCALER_1)     || \
                                         ((__PRESCALER__) == LCD_PRESCALER_2)     || \
                                         ((__PRESCALER__) == LCD_PRESCALER_4)     || \
                                         ((__PRESCALER__) == LCD_PRESCALER_8)     || \
                                         ((__PRESCALER__) == LCD_PRESCALER_16)    || \
                                         ((__PRESCALER__) == LCD_PRESCALER_32)    || \
                                         ((__PRESCALER__) == LCD_PRESCALER_64)    || \
                                         ((__PRESCALER__) == LCD_PRESCALER_128)   || \
                                         ((__PRESCALER__) == LCD_PRESCALER_256)   || \
                                         ((__PRESCALER__) == LCD_PRESCALER_512)   || \
                                         ((__PRESCALER__) == LCD_PRESCALER_1024)  || \
                                         ((__PRESCALER__) == LCD_PRESCALER_2048)  || \
                                         ((__PRESCALER__) == LCD_PRESCALER_4096)  || \
                                         ((__PRESCALER__) == LCD_PRESCALER_8192)  || \
                                         ((__PRESCALER__) == LCD_PRESCALER_16384) || \
                                         ((__PRESCALER__) == LCD_PRESCALER_32768))

Definition at line 644 of file stm32l4xx_hal_lcd.h.

Referenced by HAL_LCD_Init().

#define IS_LCD_PULSE_ON_DURATION (   __DURATION__)
Value:
(((__DURATION__) == LCD_PULSEONDURATION_0) || \
                                                ((__DURATION__) == LCD_PULSEONDURATION_1) || \
                                                ((__DURATION__) == LCD_PULSEONDURATION_2) || \
                                                ((__DURATION__) == LCD_PULSEONDURATION_3) || \
                                                ((__DURATION__) == LCD_PULSEONDURATION_4) || \
                                                ((__DURATION__) == LCD_PULSEONDURATION_5) || \
                                                ((__DURATION__) == LCD_PULSEONDURATION_6) || \
                                                ((__DURATION__) == LCD_PULSEONDURATION_7))

Definition at line 692 of file stm32l4xx_hal_lcd.h.

Referenced by HAL_LCD_Init().

#define IS_LCD_RAM_REGISTER (   __REGISTER__)
Value:
(((__REGISTER__) == LCD_RAM_REGISTER0)  || \
                                           ((__REGISTER__) == LCD_RAM_REGISTER1)  || \
                                           ((__REGISTER__) == LCD_RAM_REGISTER2)  || \
                                           ((__REGISTER__) == LCD_RAM_REGISTER3)  || \
                                           ((__REGISTER__) == LCD_RAM_REGISTER4)  || \
                                           ((__REGISTER__) == LCD_RAM_REGISTER5)  || \
                                           ((__REGISTER__) == LCD_RAM_REGISTER6)  || \
                                           ((__REGISTER__) == LCD_RAM_REGISTER7)  || \
                                           ((__REGISTER__) == LCD_RAM_REGISTER8)  || \
                                           ((__REGISTER__) == LCD_RAM_REGISTER9)  || \
                                           ((__REGISTER__) == LCD_RAM_REGISTER10) || \
                                           ((__REGISTER__) == LCD_RAM_REGISTER11) || \
                                           ((__REGISTER__) == LCD_RAM_REGISTER12) || \
                                           ((__REGISTER__) == LCD_RAM_REGISTER13) || \
                                           ((__REGISTER__) == LCD_RAM_REGISTER14) || \
                                           ((__REGISTER__) == LCD_RAM_REGISTER15))

Definition at line 733 of file stm32l4xx_hal_lcd.h.

Referenced by HAL_LCD_Write().

#define IS_LCD_VOLTAGE_SOURCE (   SOURCE)
Value:
(((SOURCE) == LCD_VOLTAGESOURCE_INTERNAL) || \
                                       ((SOURCE) == LCD_VOLTAGESOURCE_EXTERNAL))

Definition at line 688 of file stm32l4xx_hal_lcd.h.

Referenced by HAL_LCD_Init().