STM32L476G-Discovery BSP User Manual: Exported Constants

STM32L476G-Discovery BSP

STM32L476G-Discovery BSP User Manual

Defines

#define COM_PER_DIGIT_NB   4
 LCD digit defintion.
#define SEG_PER_DIGIT_NB   4
#define LCD_MAP_CHAR_COM0_SEG_1ST_POS   (1 << LCD_MAP_CHAR_COM0_SEG_1ST_SHIFT)
#define LCD_MAP_CHAR_COM0_SEG_2ND_POS   (1 << LCD_MAP_CHAR_COM0_SEG_2ND_SHIFT)
#define LCD_MAP_CHAR_COM0_SEG_3RD_POS   (1 << LCD_MAP_CHAR_COM0_SEG_3RD_SHIFT)
#define LCD_MAP_CHAR_COM0_SEG_4TH_POS   (1 << LCD_MAP_CHAR_COM0_SEG_4TH_SHIFT)
#define LCD_MAP_CHAR_COM1_SEG_1ST_POS   (1 << LCD_MAP_CHAR_COM1_SEG_1ST_SHIFT)
#define LCD_MAP_CHAR_COM1_SEG_2ND_POS   (1 << LCD_MAP_CHAR_COM1_SEG_2ND_SHIFT)
#define LCD_MAP_CHAR_COM1_SEG_3RD_POS   (1 << LCD_MAP_CHAR_COM1_SEG_3RD_SHIFT)
#define LCD_MAP_CHAR_COM1_SEG_4TH_POS   (1 << LCD_MAP_CHAR_COM1_SEG_4TH_SHIFT)
#define LCD_MAP_CHAR_COM2_SEG_1ST_POS   (1 << LCD_MAP_CHAR_COM2_SEG_1ST_SHIFT)
#define LCD_MAP_CHAR_COM2_SEG_2ND_POS   (1 << LCD_MAP_CHAR_COM2_SEG_2ND_SHIFT)
#define LCD_MAP_CHAR_COM2_SEG_3RD_POS   (1 << LCD_MAP_CHAR_COM2_SEG_3RD_SHIFT)
#define LCD_MAP_CHAR_COM2_SEG_4TH_POS   (1 << LCD_MAP_CHAR_COM2_SEG_4TH_SHIFT)
#define LCD_MAP_CHAR_COM3_SEG_1ST_POS   (1 << LCD_MAP_CHAR_COM3_SEG_1ST_SHIFT)
#define LCD_MAP_CHAR_COM3_SEG_2ND_POS   (1 << LCD_MAP_CHAR_COM3_SEG_2ND_SHIFT)
#define LCD_MAP_CHAR_COM3_SEG_3RD_POS   (1 << LCD_MAP_CHAR_COM3_SEG_3RD_SHIFT)
#define LCD_MAP_CHAR_COM3_SEG_4TH_POS   (1 << LCD_MAP_CHAR_COM3_SEG_4TH_SHIFT)
#define LCD_MAP_CHAR_COM0_SEG_1ST_SHIFT   0x00000000
#define LCD_MAP_CHAR_COM0_SEG_2ND_SHIFT   0x00000001
#define LCD_MAP_CHAR_COM0_SEG_3RD_SHIFT   0x00000002
#define LCD_MAP_CHAR_COM0_SEG_4TH_SHIFT   0x00000003
#define LCD_MAP_CHAR_COM1_SEG_1ST_SHIFT   0x00000004
#define LCD_MAP_CHAR_COM1_SEG_2ND_SHIFT   0x00000005
#define LCD_MAP_CHAR_COM1_SEG_3RD_SHIFT   0x00000006
#define LCD_MAP_CHAR_COM1_SEG_4TH_SHIFT   0x00000007
#define LCD_MAP_CHAR_COM2_SEG_1ST_SHIFT   0x00000008
#define LCD_MAP_CHAR_COM2_SEG_2ND_SHIFT   0x00000009
#define LCD_MAP_CHAR_COM2_SEG_3RD_SHIFT   0x00000010
#define LCD_MAP_CHAR_COM2_SEG_4TH_SHIFT   0x00000011
#define LCD_MAP_CHAR_COM3_SEG_1ST_SHIFT   0x00000012
#define LCD_MAP_CHAR_COM3_SEG_2ND_SHIFT   0x00000013
#define LCD_MAP_CHAR_COM3_SEG_3RD_SHIFT   0x00000014
#define LCD_MAP_CHAR_COM3_SEG_4TH_SHIFT   0x00000015
#define LCD_DIGIT1_COM0   LCD_COM0
 LCD Digit defines.
#define LCD_DIGIT1_COM0_SEG_MASK   ~(LCD_SEG0 | LCD_SEG1 | LCD_SEG22 | LCD_SEG23)
#define LCD_DIGIT1_COM1   LCD_COM1
#define LCD_DIGIT1_COM1_SEG_MASK   ~(LCD_SEG0 | LCD_SEG1 | LCD_SEG22 | LCD_SEG23)
#define LCD_DIGIT1_COM2   LCD_COM2
#define LCD_DIGIT1_COM2_SEG_MASK   ~(LCD_SEG0 | LCD_SEG1 | LCD_SEG22 | LCD_SEG23)
#define LCD_DIGIT1_COM3   LCD_COM3
#define LCD_DIGIT1_COM3_SEG_MASK   ~(LCD_SEG0 | LCD_SEG1 | LCD_SEG22 | LCD_SEG23)
#define LCD_DIGIT2_COM0   LCD_COM0
#define LCD_DIGIT2_COM0_SEG_MASK   ~(LCD_SEG2 | LCD_SEG3 | LCD_SEG20 | LCD_SEG21)
#define LCD_DIGIT2_COM1   LCD_COM1
#define LCD_DIGIT2_COM1_SEG_MASK   ~(LCD_SEG2 | LCD_SEG3 | LCD_SEG20 | LCD_SEG21)
#define LCD_DIGIT2_COM2   LCD_COM2
#define LCD_DIGIT2_COM2_SEG_MASK   ~(LCD_SEG2 | LCD_SEG3 | LCD_SEG20 | LCD_SEG21)
#define LCD_DIGIT2_COM3   LCD_COM3
#define LCD_DIGIT2_COM3_SEG_MASK   ~(LCD_SEG2 | LCD_SEG3 | LCD_SEG20 | LCD_SEG21)
#define LCD_DIGIT3_COM0   LCD_COM0
#define LCD_DIGIT3_COM0_SEG_MASK   ~(LCD_SEG4 | LCD_SEG5 | LCD_SEG18 | LCD_SEG19)
#define LCD_DIGIT3_COM1   LCD_COM1
#define LCD_DIGIT3_COM1_SEG_MASK   ~(LCD_SEG4 | LCD_SEG5 | LCD_SEG18 | LCD_SEG19)
#define LCD_DIGIT3_COM2   LCD_COM2
#define LCD_DIGIT3_COM2_SEG_MASK   ~(LCD_SEG4 | LCD_SEG5 | LCD_SEG18 | LCD_SEG19)
#define LCD_DIGIT3_COM3   LCD_COM3
#define LCD_DIGIT3_COM3_SEG_MASK   ~(LCD_SEG4 | LCD_SEG5 | LCD_SEG18 | LCD_SEG19)
#define LCD_DIGIT4_COM0   LCD_COM0
#define LCD_DIGIT4_COM0_SEG_MASK   ~(LCD_SEG6 | LCD_SEG17)
#define LCD_DIGIT4_COM0_1   LCD_COM0_1
#define LCD_DIGIT4_COM0_1_SEG_MASK   ~(LCD_SEG7 | LCD_SEG16)
#define LCD_DIGIT4_COM1   LCD_COM1
#define LCD_DIGIT4_COM1_SEG_MASK   ~(LCD_SEG6 | LCD_SEG17)
#define LCD_DIGIT4_COM1_1   LCD_COM1_1
#define LCD_DIGIT4_COM1_1_SEG_MASK   ~(LCD_SEG7 | LCD_SEG16)
#define LCD_DIGIT4_COM2   LCD_COM2
#define LCD_DIGIT4_COM2_SEG_MASK   ~(LCD_SEG6 | LCD_SEG17)
#define LCD_DIGIT4_COM2_1   LCD_COM2_1
#define LCD_DIGIT4_COM2_1_SEG_MASK   ~(LCD_SEG7 | LCD_SEG16)
#define LCD_DIGIT4_COM3   LCD_COM3
#define LCD_DIGIT4_COM3_SEG_MASK   ~(LCD_SEG6 | LCD_SEG17)
#define LCD_DIGIT4_COM3_1   LCD_COM3_1
#define LCD_DIGIT4_COM3_1_SEG_MASK   ~(LCD_SEG7 | LCD_SEG16)
#define LCD_DIGIT5_COM0   LCD_COM0
#define LCD_DIGIT5_COM0_SEG_MASK   ~(LCD_SEG9 | LCD_SEG14)
#define LCD_DIGIT5_COM0_1   LCD_COM0_1
#define LCD_DIGIT5_COM0_1_SEG_MASK   ~(LCD_SEG8 | LCD_SEG15)
#define LCD_DIGIT5_COM1   LCD_COM1
#define LCD_DIGIT5_COM1_SEG_MASK   ~(LCD_SEG9 | LCD_SEG14)
#define LCD_DIGIT5_COM1_1   LCD_COM1_1
#define LCD_DIGIT5_COM1_1_SEG_MASK   ~(LCD_SEG8 | LCD_SEG15)
#define LCD_DIGIT5_COM2   LCD_COM2
#define LCD_DIGIT5_COM2_SEG_MASK   ~(LCD_SEG9 | LCD_SEG14)
#define LCD_DIGIT5_COM2_1   LCD_COM2_1
#define LCD_DIGIT5_COM2_1_SEG_MASK   ~(LCD_SEG8 | LCD_SEG15)
#define LCD_DIGIT5_COM3   LCD_COM3
#define LCD_DIGIT5_COM3_SEG_MASK   ~(LCD_SEG9 | LCD_SEG14)
#define LCD_DIGIT5_COM3_1   LCD_COM3_1
#define LCD_DIGIT5_COM3_1_SEG_MASK   ~(LCD_SEG8 | LCD_SEG15)
#define LCD_DIGIT6_COM0   LCD_COM0
#define LCD_DIGIT6_COM0_SEG_MASK   ~(LCD_SEG10 | LCD_SEG11 | LCD_SEG12 | LCD_SEG13)
#define LCD_DIGIT6_COM1   LCD_COM1
#define LCD_DIGIT6_COM1_SEG_MASK   ~(LCD_SEG10 | LCD_SEG11 | LCD_SEG12 | LCD_SEG13)
#define LCD_DIGIT6_COM2   LCD_COM2
#define LCD_DIGIT6_COM2_SEG_MASK   ~(LCD_SEG10 | LCD_SEG11 | LCD_SEG12 | LCD_SEG13)
#define LCD_DIGIT6_COM3   LCD_COM3
#define LCD_DIGIT6_COM3_SEG_MASK   ~(LCD_SEG10 | LCD_SEG11 | LCD_SEG12 | LCD_SEG13)
#define LCD_BAR0_2_COM   LCD_COM3
 LCD Bar location.
#define LCD_BAR1_3_COM   LCD_COM2
#define LCD_BAR0_SEG   LCD_SEG11
#define LCD_BAR1_SEG   LCD_SEG11
#define LCD_BAR2_SEG   LCD_SEG9
#define LCD_BAR3_SEG   LCD_SEG9
#define LCD_BAR0_2_SEG_MASK   ~(LCD_BAR0_SEG | LCD_BAR2_SEG)
#define LCD_BAR1_3_SEG_MASK   ~(LCD_BAR1_SEG | LCD_BAR3_SEG)
#define LCD_COM0   MCU_LCD_COM0
 LCD segments & coms redefinition.
#define LCD_COM0_1   MCU_LCD_COM0_1
#define LCD_COM1   MCU_LCD_COM1
#define LCD_COM1_1   MCU_LCD_COM1_1
#define LCD_COM2   MCU_LCD_COM2
#define LCD_COM2_1   MCU_LCD_COM2_1
#define LCD_COM3   MCU_LCD_COM3
#define LCD_COM3_1   MCU_LCD_COM3_1
#define LCD_SEG0   MCU_LCD_SEG4
#define LCD_SEG1   MCU_LCD_SEG23
#define LCD_SEG2   MCU_LCD_SEG6
#define LCD_SEG3   MCU_LCD_SEG13
#define LCD_SEG4   MCU_LCD_SEG15
#define LCD_SEG5   MCU_LCD_SEG29
#define LCD_SEG6   MCU_LCD_SEG31
#define LCD_SEG7   MCU_LCD_SEG33
#define LCD_SEG8   MCU_LCD_SEG35
#define LCD_SEG9   MCU_LCD_SEG25
#define LCD_SEG10   MCU_LCD_SEG17
#define LCD_SEG11   MCU_LCD_SEG8
#define LCD_SEG12   MCU_LCD_SEG9
#define LCD_SEG13   MCU_LCD_SEG26
#define LCD_SEG14   MCU_LCD_SEG24
#define LCD_SEG15   MCU_LCD_SEG34
#define LCD_SEG16   MCU_LCD_SEG32
#define LCD_SEG17   MCU_LCD_SEG30
#define LCD_SEG18   MCU_LCD_SEG28
#define LCD_SEG19   MCU_LCD_SEG14
#define LCD_SEG20   MCU_LCD_SEG12
#define LCD_SEG21   MCU_LCD_SEG5
#define LCD_SEG22   MCU_LCD_SEG22
#define LCD_SEG23   MCU_LCD_SEG3
#define LCD_SEG0_SHIFT   MCU_LCD_SEG4_SHIFT
#define LCD_SEG1_SHIFT   MCU_LCD_SEG23_SHIFT
#define LCD_SEG2_SHIFT   MCU_LCD_SEG6_SHIFT
#define LCD_SEG3_SHIFT   MCU_LCD_SEG13_SHIFT
#define LCD_SEG4_SHIFT   MCU_LCD_SEG15_SHIFT
#define LCD_SEG5_SHIFT   MCU_LCD_SEG29_SHIFT
#define LCD_SEG6_SHIFT   MCU_LCD_SEG31_SHIFT
#define LCD_SEG7_SHIFT   MCU_LCD_SEG33_SHIFT
#define LCD_SEG8_SHIFT   MCU_LCD_SEG35_SHIFT
#define LCD_SEG9_SHIFT   MCU_LCD_SEG25_SHIFT
#define LCD_SEG10_SHIFT   MCU_LCD_SEG17_SHIFT
#define LCD_SEG11_SHIFT   MCU_LCD_SEG8_SHIFT
#define LCD_SEG12_SHIFT   MCU_LCD_SEG9_SHIFT
#define LCD_SEG13_SHIFT   MCU_LCD_SEG26_SHIFT
#define LCD_SEG14_SHIFT   MCU_LCD_SEG24_SHIFT
#define LCD_SEG15_SHIFT   MCU_LCD_SEG34_SHIFT
#define LCD_SEG16_SHIFT   MCU_LCD_SEG32_SHIFT
#define LCD_SEG17_SHIFT   MCU_LCD_SEG30_SHIFT
#define LCD_SEG18_SHIFT   MCU_LCD_SEG28_SHIFT
#define LCD_SEG19_SHIFT   MCU_LCD_SEG14_SHIFT
#define LCD_SEG20_SHIFT   MCU_LCD_SEG12_SHIFT
#define LCD_SEG21_SHIFT   MCU_LCD_SEG5_SHIFT
#define LCD_SEG22_SHIFT   MCU_LCD_SEG22_SHIFT
#define LCD_SEG23_SHIFT   MCU_LCD_SEG3_SHIFT
#define MCU_LCD_COM0   LCD_RAM_REGISTER0
 STM32 LCD segments & coms definitions.
#define MCU_LCD_COM0_1   LCD_RAM_REGISTER1
#define MCU_LCD_COM1   LCD_RAM_REGISTER2
#define MCU_LCD_COM1_1   LCD_RAM_REGISTER3
#define MCU_LCD_COM2   LCD_RAM_REGISTER4
#define MCU_LCD_COM2_1   LCD_RAM_REGISTER5
#define MCU_LCD_COM3   LCD_RAM_REGISTER6
#define MCU_LCD_COM3_1   LCD_RAM_REGISTER7
#define MCU_LCD_COM4   LCD_RAM_REGISTER8
#define MCU_LCD_COM4_1   LCD_RAM_REGISTER9
#define MCU_LCD_COM5   LCD_RAM_REGISTER10
#define MCU_LCD_COM5_1   LCD_RAM_REGISTER11
#define MCU_LCD_COM6   LCD_RAM_REGISTER12
#define MCU_LCD_COM6_1   LCD_RAM_REGISTER13
#define MCU_LCD_COM7   LCD_RAM_REGISTER14
#define MCU_LCD_COM7_1   LCD_RAM_REGISTER15
#define MCU_LCD_SEG0   (1U << MCU_LCD_SEG0_SHIFT)
#define MCU_LCD_SEG1   (1U << MCU_LCD_SEG1_SHIFT)
#define MCU_LCD_SEG2   (1U << MCU_LCD_SEG2_SHIFT)
#define MCU_LCD_SEG3   (1U << MCU_LCD_SEG3_SHIFT)
#define MCU_LCD_SEG4   (1U << MCU_LCD_SEG4_SHIFT)
#define MCU_LCD_SEG5   (1U << MCU_LCD_SEG5_SHIFT)
#define MCU_LCD_SEG6   (1U << MCU_LCD_SEG6_SHIFT)
#define MCU_LCD_SEG7   (1U << MCU_LCD_SEG7_SHIFT)
#define MCU_LCD_SEG8   (1U << MCU_LCD_SEG8_SHIFT)
#define MCU_LCD_SEG9   (1U << MCU_LCD_SEG9_SHIFT)
#define MCU_LCD_SEG10   (1U << MCU_LCD_SEG10_SHIFT)
#define MCU_LCD_SEG11   (1U << MCU_LCD_SEG11_SHIFT)
#define MCU_LCD_SEG12   (1U << MCU_LCD_SEG12_SHIFT)
#define MCU_LCD_SEG13   (1U << MCU_LCD_SEG13_SHIFT)
#define MCU_LCD_SEG14   (1U << MCU_LCD_SEG14_SHIFT)
#define MCU_LCD_SEG15   (1U << MCU_LCD_SEG15_SHIFT)
#define MCU_LCD_SEG16   (1U << MCU_LCD_SEG16_SHIFT)
#define MCU_LCD_SEG17   (1U << MCU_LCD_SEG17_SHIFT)
#define MCU_LCD_SEG18   (1U << MCU_LCD_SEG18_SHIFT)
#define MCU_LCD_SEG19   (1U << MCU_LCD_SEG19_SHIFT)
#define MCU_LCD_SEG20   (1U << MCU_LCD_SEG20_SHIFT)
#define MCU_LCD_SEG21   (1U << MCU_LCD_SEG21_SHIFT)
#define MCU_LCD_SEG22   (1U << MCU_LCD_SEG22_SHIFT)
#define MCU_LCD_SEG23   (1U << MCU_LCD_SEG23_SHIFT)
#define MCU_LCD_SEG24   (1U << MCU_LCD_SEG24_SHIFT)
#define MCU_LCD_SEG25   (1U << MCU_LCD_SEG25_SHIFT)
#define MCU_LCD_SEG26   (1U << MCU_LCD_SEG26_SHIFT)
#define MCU_LCD_SEG27   (1U << MCU_LCD_SEG27_SHIFT)
#define MCU_LCD_SEG28   (1U << MCU_LCD_SEG28_SHIFT)
#define MCU_LCD_SEG29   (1U << MCU_LCD_SEG29_SHIFT)
#define MCU_LCD_SEG30   (1U << MCU_LCD_SEG30_SHIFT)
#define MCU_LCD_SEG31   (1U << MCU_LCD_SEG31_SHIFT)
#define MCU_LCD_SEG32   (1U << MCU_LCD_SEG32_SHIFT)
#define MCU_LCD_SEG33   (1U << MCU_LCD_SEG33_SHIFT)
#define MCU_LCD_SEG34   (1U << MCU_LCD_SEG34_SHIFT)
#define MCU_LCD_SEG35   (1U << MCU_LCD_SEG35_SHIFT)
#define MCU_LCD_SEG36   (1U << MCU_LCD_SEG36_SHIFT)
#define MCU_LCD_SEG37   (1U << MCU_LCD_SEG37_SHIFT)
#define MCU_LCD_SEG38   (1U << MCU_LCD_SEG38_SHIFT)
#define MCU_LCD_SEG0_SHIFT   0
#define MCU_LCD_SEG1_SHIFT   1
#define MCU_LCD_SEG2_SHIFT   2
#define MCU_LCD_SEG3_SHIFT   3
#define MCU_LCD_SEG4_SHIFT   4
#define MCU_LCD_SEG5_SHIFT   5
#define MCU_LCD_SEG6_SHIFT   6
#define MCU_LCD_SEG7_SHIFT   7
#define MCU_LCD_SEG8_SHIFT   8
#define MCU_LCD_SEG9_SHIFT   9
#define MCU_LCD_SEG10_SHIFT   10
#define MCU_LCD_SEG11_SHIFT   11
#define MCU_LCD_SEG12_SHIFT   12
#define MCU_LCD_SEG13_SHIFT   13
#define MCU_LCD_SEG14_SHIFT   14
#define MCU_LCD_SEG15_SHIFT   15
#define MCU_LCD_SEG16_SHIFT   16
#define MCU_LCD_SEG17_SHIFT   17
#define MCU_LCD_SEG18_SHIFT   18
#define MCU_LCD_SEG19_SHIFT   19
#define MCU_LCD_SEG20_SHIFT   20
#define MCU_LCD_SEG21_SHIFT   21
#define MCU_LCD_SEG22_SHIFT   22
#define MCU_LCD_SEG23_SHIFT   23
#define MCU_LCD_SEG24_SHIFT   24
#define MCU_LCD_SEG25_SHIFT   25
#define MCU_LCD_SEG26_SHIFT   26
#define MCU_LCD_SEG27_SHIFT   27
#define MCU_LCD_SEG28_SHIFT   28
#define MCU_LCD_SEG29_SHIFT   29
#define MCU_LCD_SEG30_SHIFT   30
#define MCU_LCD_SEG31_SHIFT   31
#define MCU_LCD_SEG32_SHIFT   0
#define MCU_LCD_SEG33_SHIFT   1
#define MCU_LCD_SEG34_SHIFT   2
#define MCU_LCD_SEG35_SHIFT   3
#define MCU_LCD_SEG36_SHIFT   4
#define MCU_LCD_SEG37_SHIFT   5
#define MCU_LCD_SEG38_SHIFT   6
#define MCU_LCD_SEG39_SHIFT   7
#define MCU_LCD_SEG40_SHIFT   8
#define MCU_LCD_SEG41_SHIFT   9
#define MCU_LCD_SEG42_SHIFT   10
#define MCU_LCD_SEG43_SHIFT   11
#define LCD_GPIO_BANKA_PINS
 LCD Pins definition.
#define LCD_GPIO_BANKB_PINS
#define LCD_GPIO_BANKC_PINS
#define LCD_GPIO_BANKD_PINS
#define SCROLL_SPEED_HIGH   150
#define SCROLL_SPEED_MEDIUM   300
#define SCROLL_SPEED_LOW   450
#define DOT   ((uint16_t) 0x8000 ) /* for add decimal point in string */
#define DOUBLE_DOT   ((uint16_t) 0x4000) /* for add decimal point in string */
#define C_OPENPARMAP   ((uint16_t) 0x0028)
#define C_CLOSEPARMAP   ((uint16_t) 0x0011)
#define C_DMAP   ((uint16_t) 0xf300)
#define C_MMAP   ((uint16_t) 0xb210)
#define C_NMAP   ((uint16_t) 0x2210)
#define C_UMAP   ((uint16_t) 0x6084)
#define C_STAR   ((uint16_t) 0xA0DD)
#define C_MINUS   ((uint16_t) 0xA000)
#define C_PLUS   ((uint16_t) 0xA014)
#define C_SLATCH   ((uint16_t) 0x00c0)
#define C_PERCENT_1   ((uint16_t) 0xec00)
#define C_PERCENT_2   ((uint16_t) 0xb300)
#define C_FULL   ((uint16_t) 0xffdd)

Define Documentation

#define C_CLOSEPARMAP   ((uint16_t) 0x0011)

Definition at line 469 of file stm32l476g_discovery_glass_lcd.h.

Referenced by Convert().

#define C_DMAP   ((uint16_t) 0xf300)

Definition at line 472 of file stm32l476g_discovery_glass_lcd.h.

Referenced by Convert().

#define C_FULL   ((uint16_t) 0xffdd)

Definition at line 501 of file stm32l476g_discovery_glass_lcd.h.

Referenced by Convert().

#define C_MINUS   ((uint16_t) 0xA000)

Definition at line 487 of file stm32l476g_discovery_glass_lcd.h.

Referenced by Convert().

#define C_MMAP   ((uint16_t) 0xb210)

Definition at line 475 of file stm32l476g_discovery_glass_lcd.h.

Referenced by Convert().

#define C_NMAP   ((uint16_t) 0x2210)

Definition at line 478 of file stm32l476g_discovery_glass_lcd.h.

Referenced by Convert().

#define C_OPENPARMAP   ((uint16_t) 0x0028)

Definition at line 466 of file stm32l476g_discovery_glass_lcd.h.

Referenced by Convert().

#define C_PERCENT_1   ((uint16_t) 0xec00)

Definition at line 496 of file stm32l476g_discovery_glass_lcd.h.

Referenced by Convert().

#define C_PERCENT_2   ((uint16_t) 0xb300)

Definition at line 499 of file stm32l476g_discovery_glass_lcd.h.

Referenced by Convert().

#define C_PLUS   ((uint16_t) 0xA014)

Definition at line 490 of file stm32l476g_discovery_glass_lcd.h.

Referenced by Convert().

#define C_SLATCH   ((uint16_t) 0x00c0)

Definition at line 493 of file stm32l476g_discovery_glass_lcd.h.

Referenced by Convert().

#define C_STAR   ((uint16_t) 0xA0DD)

Definition at line 484 of file stm32l476g_discovery_glass_lcd.h.

Referenced by Convert().

#define C_UMAP   ((uint16_t) 0x6084)

Definition at line 481 of file stm32l476g_discovery_glass_lcd.h.

Referenced by Convert().

#define COM_PER_DIGIT_NB   4

LCD digit defintion.

Specifies number of COM to address a digit

Definition at line 134 of file stm32l476g_discovery_glass_lcd.h.

#define DOT   ((uint16_t) 0x8000 ) /* for add decimal point in string */

Definition at line 462 of file stm32l476g_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayStrDeci().

#define DOUBLE_DOT   ((uint16_t) 0x4000) /* for add decimal point in string */

Definition at line 463 of file stm32l476g_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayStrDeci().

Definition at line 252 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 253 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_COM0   MCU_LCD_COM0

LCD segments & coms redefinition.

LCD component segments & coms are not necessarily link to MCU segmnents & coms output.

Definition at line 260 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_COM0_1   MCU_LCD_COM0_1

Definition at line 261 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_COM1   MCU_LCD_COM1

Definition at line 262 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_COM1_1   MCU_LCD_COM1_1

Definition at line 263 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_COM2   MCU_LCD_COM2

Definition at line 264 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_COM2_1   MCU_LCD_COM2_1

Definition at line 265 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_COM3   MCU_LCD_COM3

Definition at line 266 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_COM3_1   MCU_LCD_COM3_1

Definition at line 267 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_DIGIT1_COM0   LCD_COM0

LCD Digit defines.

Definition at line 173 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 174 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT1_COM1   LCD_COM1

Definition at line 175 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 176 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT1_COM2   LCD_COM2

Definition at line 177 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 178 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT1_COM3   LCD_COM3

Definition at line 179 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 180 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT2_COM0   LCD_COM0

Definition at line 182 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 183 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT2_COM1   LCD_COM1

Definition at line 184 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 185 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT2_COM2   LCD_COM2

Definition at line 186 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 187 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT2_COM3   LCD_COM3

Definition at line 188 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 189 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT3_COM0   LCD_COM0

Definition at line 191 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 192 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT3_COM1   LCD_COM1

Definition at line 193 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 194 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT3_COM2   LCD_COM2

Definition at line 195 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 196 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT3_COM3   LCD_COM3

Definition at line 197 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 198 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT4_COM0   LCD_COM0

Definition at line 200 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 202 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 203 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 201 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT4_COM1   LCD_COM1

Definition at line 204 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 206 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 207 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 205 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT4_COM2   LCD_COM2

Definition at line 208 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 210 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 211 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 209 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT4_COM3   LCD_COM3

Definition at line 212 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 214 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 215 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 213 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT5_COM0   LCD_COM0

Definition at line 217 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 219 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 220 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 218 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT5_COM1   LCD_COM1

Definition at line 221 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 223 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 224 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 222 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT5_COM2   LCD_COM2

Definition at line 225 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 227 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 228 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 226 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT5_COM3   LCD_COM3

Definition at line 229 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 231 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 232 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 230 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT6_COM0   LCD_COM0

Definition at line 234 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 235 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT6_COM1   LCD_COM1

Definition at line 236 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 237 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT6_COM2   LCD_COM2

Definition at line 238 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 239 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_DIGIT6_COM3   LCD_COM3

Definition at line 240 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 241 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Value:
(GPIO_PIN_6 | GPIO_PIN_7 | GPIO_PIN_8 |    \
                              GPIO_PIN_9 | GPIO_PIN_10 | GPIO_PIN_15)

LCD Pins definition.

Definition at line 434 of file stm32l476g_discovery_glass_lcd.h.

Referenced by LCD_MspDeInit(), and LCD_MspInit().

Value:
(GPIO_PIN_0 | GPIO_PIN_1 | GPIO_PIN_4 |    \
                              GPIO_PIN_5 | GPIO_PIN_9 | GPIO_PIN_12 |   \
                              GPIO_PIN_13 | GPIO_PIN_14 | GPIO_PIN_15)

Definition at line 436 of file stm32l476g_discovery_glass_lcd.h.

Referenced by LCD_MspDeInit(), and LCD_MspInit().

Value:
(GPIO_PIN_3 | GPIO_PIN_4 | GPIO_PIN_5 |    \
                              GPIO_PIN_6 | GPIO_PIN_7 | GPIO_PIN_8)

Definition at line 439 of file stm32l476g_discovery_glass_lcd.h.

Referenced by LCD_MspDeInit(), and LCD_MspInit().

Value:
(GPIO_PIN_8 | GPIO_PIN_9 | GPIO_PIN_10 |   \
                              GPIO_PIN_11 | GPIO_PIN_12 | GPIO_PIN_13 | \
                              GPIO_PIN_14 | GPIO_PIN_15)

Definition at line 441 of file stm32l476g_discovery_glass_lcd.h.

Referenced by LCD_MspDeInit(), and LCD_MspInit().

#define LCD_MAP_CHAR_COM0_SEG_1ST_SHIFT   0x00000000

Definition at line 153 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM0_SEG_2ND_SHIFT   0x00000001

Definition at line 154 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM0_SEG_3RD_SHIFT   0x00000002

Definition at line 155 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM0_SEG_4TH_SHIFT   0x00000003

Definition at line 156 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM1_SEG_1ST_SHIFT   0x00000004

Definition at line 157 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM1_SEG_2ND_SHIFT   0x00000005

Definition at line 158 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM1_SEG_3RD_SHIFT   0x00000006

Definition at line 159 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM1_SEG_4TH_SHIFT   0x00000007

Definition at line 160 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM2_SEG_1ST_SHIFT   0x00000008

Definition at line 161 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM2_SEG_2ND_SHIFT   0x00000009

Definition at line 162 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM2_SEG_3RD_SHIFT   0x00000010

Definition at line 163 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM2_SEG_4TH_SHIFT   0x00000011

Definition at line 164 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM3_SEG_1ST_SHIFT   0x00000012

Definition at line 165 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM3_SEG_2ND_SHIFT   0x00000013

Definition at line 166 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM3_SEG_3RD_SHIFT   0x00000014

Definition at line 167 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM3_SEG_4TH_SHIFT   0x00000015

Definition at line 168 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_SEG0   MCU_LCD_SEG4

Definition at line 278 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 302 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG1   MCU_LCD_SEG23

Definition at line 279 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_SEG10   MCU_LCD_SEG17

Definition at line 288 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 312 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG11   MCU_LCD_SEG8

Definition at line 289 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 313 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG12   MCU_LCD_SEG9

Definition at line 290 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 314 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG13   MCU_LCD_SEG26

Definition at line 291 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 315 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG14   MCU_LCD_SEG24

Definition at line 292 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 316 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG15   MCU_LCD_SEG34

Definition at line 293 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 317 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG16   MCU_LCD_SEG32

Definition at line 294 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 318 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG17   MCU_LCD_SEG30

Definition at line 295 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 319 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG18   MCU_LCD_SEG28

Definition at line 296 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 320 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG19   MCU_LCD_SEG14

Definition at line 297 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 321 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 303 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG2   MCU_LCD_SEG6

Definition at line 280 of file stm32l476g_discovery_glass_lcd.h.

#define LCD_SEG20   MCU_LCD_SEG12

Definition at line 298 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 322 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG21   MCU_LCD_SEG5

Definition at line 299 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 323 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG22   MCU_LCD_SEG22

Definition at line 300 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 324 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG23   MCU_LCD_SEG3

Definition at line 301 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 325 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

Definition at line 304 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG3   MCU_LCD_SEG13

Definition at line 281 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 305 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG4   MCU_LCD_SEG15

Definition at line 282 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 306 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG5   MCU_LCD_SEG29

Definition at line 283 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 307 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG6   MCU_LCD_SEG31

Definition at line 284 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 308 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG7   MCU_LCD_SEG33

Definition at line 285 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 309 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG8   MCU_LCD_SEG35

Definition at line 286 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 310 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define LCD_SEG9   MCU_LCD_SEG25

Definition at line 287 of file stm32l476g_discovery_glass_lcd.h.

Definition at line 311 of file stm32l476g_discovery_glass_lcd.h.

Referenced by WriteChar().

#define MCU_LCD_COM0   LCD_RAM_REGISTER0

STM32 LCD segments & coms definitions.

Definition at line 330 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_COM0_1   LCD_RAM_REGISTER1

Definition at line 331 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_COM1   LCD_RAM_REGISTER2

Definition at line 332 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_COM1_1   LCD_RAM_REGISTER3

Definition at line 333 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_COM2   LCD_RAM_REGISTER4

Definition at line 334 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_COM2_1   LCD_RAM_REGISTER5

Definition at line 335 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_COM3   LCD_RAM_REGISTER6

Definition at line 336 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_COM3_1   LCD_RAM_REGISTER7

Definition at line 337 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_COM4   LCD_RAM_REGISTER8

Definition at line 338 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_COM4_1   LCD_RAM_REGISTER9

Definition at line 339 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_COM5   LCD_RAM_REGISTER10

Definition at line 340 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_COM5_1   LCD_RAM_REGISTER11

Definition at line 341 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_COM6   LCD_RAM_REGISTER12

Definition at line 342 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_COM6_1   LCD_RAM_REGISTER13

Definition at line 343 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_COM7   LCD_RAM_REGISTER14

Definition at line 344 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_COM7_1   LCD_RAM_REGISTER15

Definition at line 345 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG0   (1U << MCU_LCD_SEG0_SHIFT)

Definition at line 346 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG0_SHIFT   0

Definition at line 385 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG1   (1U << MCU_LCD_SEG1_SHIFT)

Definition at line 347 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG10   (1U << MCU_LCD_SEG10_SHIFT)

Definition at line 356 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG10_SHIFT   10

Definition at line 395 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG11   (1U << MCU_LCD_SEG11_SHIFT)

Definition at line 357 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG11_SHIFT   11

Definition at line 396 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG12   (1U << MCU_LCD_SEG12_SHIFT)

Definition at line 358 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG12_SHIFT   12

Definition at line 397 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG13   (1U << MCU_LCD_SEG13_SHIFT)

Definition at line 359 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG13_SHIFT   13

Definition at line 398 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG14   (1U << MCU_LCD_SEG14_SHIFT)

Definition at line 360 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG14_SHIFT   14

Definition at line 399 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG15   (1U << MCU_LCD_SEG15_SHIFT)

Definition at line 361 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG15_SHIFT   15

Definition at line 400 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG16   (1U << MCU_LCD_SEG16_SHIFT)

Definition at line 362 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG16_SHIFT   16

Definition at line 401 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG17   (1U << MCU_LCD_SEG17_SHIFT)

Definition at line 363 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG17_SHIFT   17

Definition at line 402 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG18   (1U << MCU_LCD_SEG18_SHIFT)

Definition at line 364 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG18_SHIFT   18

Definition at line 403 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG19   (1U << MCU_LCD_SEG19_SHIFT)

Definition at line 365 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG19_SHIFT   19

Definition at line 404 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG1_SHIFT   1

Definition at line 386 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG2   (1U << MCU_LCD_SEG2_SHIFT)

Definition at line 348 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG20   (1U << MCU_LCD_SEG20_SHIFT)

Definition at line 366 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG20_SHIFT   20

Definition at line 405 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG21   (1U << MCU_LCD_SEG21_SHIFT)

Definition at line 367 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG21_SHIFT   21

Definition at line 406 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG22   (1U << MCU_LCD_SEG22_SHIFT)

Definition at line 368 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG22_SHIFT   22

Definition at line 407 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG23   (1U << MCU_LCD_SEG23_SHIFT)

Definition at line 369 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG23_SHIFT   23

Definition at line 408 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG24   (1U << MCU_LCD_SEG24_SHIFT)

Definition at line 370 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG24_SHIFT   24

Definition at line 409 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG25   (1U << MCU_LCD_SEG25_SHIFT)

Definition at line 371 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG25_SHIFT   25

Definition at line 410 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG26   (1U << MCU_LCD_SEG26_SHIFT)

Definition at line 372 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG26_SHIFT   26

Definition at line 411 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG27   (1U << MCU_LCD_SEG27_SHIFT)

Definition at line 373 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG27_SHIFT   27

Definition at line 412 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG28   (1U << MCU_LCD_SEG28_SHIFT)

Definition at line 374 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG28_SHIFT   28

Definition at line 413 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG29   (1U << MCU_LCD_SEG29_SHIFT)

Definition at line 375 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG29_SHIFT   29

Definition at line 414 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG2_SHIFT   2

Definition at line 387 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG3   (1U << MCU_LCD_SEG3_SHIFT)

Definition at line 349 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG30   (1U << MCU_LCD_SEG30_SHIFT)

Definition at line 376 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG30_SHIFT   30

Definition at line 415 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG31   (1U << MCU_LCD_SEG31_SHIFT)

Definition at line 377 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG31_SHIFT   31

Definition at line 416 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG32   (1U << MCU_LCD_SEG32_SHIFT)

Definition at line 378 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG32_SHIFT   0

Definition at line 417 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG33   (1U << MCU_LCD_SEG33_SHIFT)

Definition at line 379 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG33_SHIFT   1

Definition at line 418 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG34   (1U << MCU_LCD_SEG34_SHIFT)

Definition at line 380 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG34_SHIFT   2

Definition at line 419 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG35   (1U << MCU_LCD_SEG35_SHIFT)

Definition at line 381 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG35_SHIFT   3

Definition at line 420 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG36   (1U << MCU_LCD_SEG36_SHIFT)

Definition at line 382 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG36_SHIFT   4

Definition at line 421 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG37   (1U << MCU_LCD_SEG37_SHIFT)

Definition at line 383 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG37_SHIFT   5

Definition at line 422 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG38   (1U << MCU_LCD_SEG38_SHIFT)

Definition at line 384 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG38_SHIFT   6

Definition at line 423 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG39_SHIFT   7

Definition at line 424 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG3_SHIFT   3

Definition at line 388 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG4   (1U << MCU_LCD_SEG4_SHIFT)

Definition at line 350 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG40_SHIFT   8

Definition at line 425 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG41_SHIFT   9

Definition at line 426 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG42_SHIFT   10

Definition at line 427 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG43_SHIFT   11

Definition at line 428 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG4_SHIFT   4

Definition at line 389 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG5   (1U << MCU_LCD_SEG5_SHIFT)

Definition at line 351 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG5_SHIFT   5

Definition at line 390 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG6   (1U << MCU_LCD_SEG6_SHIFT)

Definition at line 352 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG6_SHIFT   6

Definition at line 391 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG7   (1U << MCU_LCD_SEG7_SHIFT)

Definition at line 353 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG7_SHIFT   7

Definition at line 392 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG8   (1U << MCU_LCD_SEG8_SHIFT)

Definition at line 354 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG8_SHIFT   8

Definition at line 393 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG9   (1U << MCU_LCD_SEG9_SHIFT)

Definition at line 355 of file stm32l476g_discovery_glass_lcd.h.

#define MCU_LCD_SEG9_SHIFT   9

Definition at line 394 of file stm32l476g_discovery_glass_lcd.h.

#define SCROLL_SPEED_HIGH   150

Definition at line 458 of file stm32l476g_discovery_glass_lcd.h.

#define SCROLL_SPEED_LOW   450

Definition at line 460 of file stm32l476g_discovery_glass_lcd.h.

#define SCROLL_SPEED_MEDIUM   300

Definition at line 459 of file stm32l476g_discovery_glass_lcd.h.

#define SEG_PER_DIGIT_NB   4

Specifies number of SEG to address a digit

Definition at line 135 of file stm32l476g_discovery_glass_lcd.h.

Generated on Tue Jun 23 2015 17:15:46 for STM32L476G-Discovery BSP User Manual by   doxygen 1.7.6.1