STM32L152C-Discovery BSP User Manual: Exported Defines

STM32L152C-Discovery BSP Driver

STM32L152C-Discovery BSP User Manual
Exported Defines

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
#define LCD_COM1   MCU_LCD_COM1
#define LCD_COM1_1   MCU_LCD_COM1
#define LCD_COM2   MCU_LCD_COM2
#define LCD_COM2_1   MCU_LCD_COM2
#define LCD_COM3   MCU_LCD_COM3
#define LCD_COM3_1   MCU_LCD_COM3
#define LCD_SEG0   MCU_LCD_SEG0
#define LCD_SEG1   MCU_LCD_SEG1
#define LCD_SEG2   MCU_LCD_SEG2
#define LCD_SEG3   MCU_LCD_SEG7
#define LCD_SEG4   MCU_LCD_SEG8
#define LCD_SEG5   MCU_LCD_SEG9
#define LCD_SEG6   MCU_LCD_SEG10
#define LCD_SEG7   MCU_LCD_SEG11
#define LCD_SEG8   MCU_LCD_SEG12
#define LCD_SEG9   MCU_LCD_SEG13
#define LCD_SEG10   MCU_LCD_SEG14
#define LCD_SEG11   MCU_LCD_SEG15
#define LCD_SEG12   MCU_LCD_SEG17
#define LCD_SEG13   MCU_LCD_SEG16
#define LCD_SEG14   MCU_LCD_SEG18
#define LCD_SEG15   MCU_LCD_SEG19
#define LCD_SEG16   MCU_LCD_SEG20
#define LCD_SEG17   MCU_LCD_SEG21
#define LCD_SEG18   MCU_LCD_SEG24
#define LCD_SEG19   MCU_LCD_SEG25
#define LCD_SEG20   MCU_LCD_SEG26
#define LCD_SEG21   MCU_LCD_SEG27
#define LCD_SEG22   MCU_LCD_SEG28
#define LCD_SEG23   MCU_LCD_SEG29
#define LCD_SEG0_SHIFT   MCU_LCD_SEG0_SHIFT
#define LCD_SEG1_SHIFT   MCU_LCD_SEG1_SHIFT
#define LCD_SEG2_SHIFT   MCU_LCD_SEG2_SHIFT
#define LCD_SEG3_SHIFT   MCU_LCD_SEG7_SHIFT
#define LCD_SEG4_SHIFT   MCU_LCD_SEG8_SHIFT
#define LCD_SEG5_SHIFT   MCU_LCD_SEG9_SHIFT
#define LCD_SEG6_SHIFT   MCU_LCD_SEG10_SHIFT
#define LCD_SEG7_SHIFT   MCU_LCD_SEG11_SHIFT
#define LCD_SEG8_SHIFT   MCU_LCD_SEG12_SHIFT
#define LCD_SEG9_SHIFT   MCU_LCD_SEG13_SHIFT
#define LCD_SEG10_SHIFT   MCU_LCD_SEG14_SHIFT
#define LCD_SEG11_SHIFT   MCU_LCD_SEG15_SHIFT
#define LCD_SEG12_SHIFT   MCU_LCD_SEG17_SHIFT
#define LCD_SEG13_SHIFT   MCU_LCD_SEG16_SHIFT
#define LCD_SEG14_SHIFT   MCU_LCD_SEG18_SHIFT
#define LCD_SEG15_SHIFT   MCU_LCD_SEG19_SHIFT
#define LCD_SEG16_SHIFT   MCU_LCD_SEG20_SHIFT
#define LCD_SEG17_SHIFT   MCU_LCD_SEG21_SHIFT
#define LCD_SEG18_SHIFT   MCU_LCD_SEG24_SHIFT
#define LCD_SEG19_SHIFT   MCU_LCD_SEG25_SHIFT
#define LCD_SEG20_SHIFT   MCU_LCD_SEG26_SHIFT
#define LCD_SEG21_SHIFT   MCU_LCD_SEG27_SHIFT
#define LCD_SEG22_SHIFT   MCU_LCD_SEG28_SHIFT
#define LCD_SEG23_SHIFT   MCU_LCD_SEG29_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   (0x00000001 << MCU_LCD_SEG0_SHIFT)
#define MCU_LCD_SEG1   (0x00000001 << MCU_LCD_SEG1_SHIFT)
#define MCU_LCD_SEG2   (0x00000001 << MCU_LCD_SEG2_SHIFT)
#define MCU_LCD_SEG3   (0x00000001 << MCU_LCD_SEG3_SHIFT)
#define MCU_LCD_SEG4   (0x00000001 << MCU_LCD_SEG4_SHIFT)
#define MCU_LCD_SEG5   (0x00000001 << MCU_LCD_SEG5_SHIFT)
#define MCU_LCD_SEG6   (0x00000001 << MCU_LCD_SEG6_SHIFT)
#define MCU_LCD_SEG7   (0x00000001 << MCU_LCD_SEG7_SHIFT)
#define MCU_LCD_SEG8   (0x00000001 << MCU_LCD_SEG8_SHIFT)
#define MCU_LCD_SEG9   (0x00000001 << MCU_LCD_SEG9_SHIFT)
#define MCU_LCD_SEG10   (0x00000001 << MCU_LCD_SEG10_SHIFT)
#define MCU_LCD_SEG11   (0x00000001 << MCU_LCD_SEG11_SHIFT)
#define MCU_LCD_SEG12   (0x00000001 << MCU_LCD_SEG12_SHIFT)
#define MCU_LCD_SEG13   (0x00000001 << MCU_LCD_SEG13_SHIFT)
#define MCU_LCD_SEG14   (0x00000001 << MCU_LCD_SEG14_SHIFT)
#define MCU_LCD_SEG15   (0x00000001 << MCU_LCD_SEG15_SHIFT)
#define MCU_LCD_SEG16   (0x00000001 << MCU_LCD_SEG16_SHIFT)
#define MCU_LCD_SEG17   (0x00000001 << MCU_LCD_SEG17_SHIFT)
#define MCU_LCD_SEG18   (0x00000001 << MCU_LCD_SEG18_SHIFT)
#define MCU_LCD_SEG19   (0x00000001 << MCU_LCD_SEG19_SHIFT)
#define MCU_LCD_SEG20   (0x00000001 << MCU_LCD_SEG20_SHIFT)
#define MCU_LCD_SEG21   (0x00000001 << MCU_LCD_SEG21_SHIFT)
#define MCU_LCD_SEG22   (0x00000001 << MCU_LCD_SEG22_SHIFT)
#define MCU_LCD_SEG23   (0x00000001 << MCU_LCD_SEG23_SHIFT)
#define MCU_LCD_SEG24   (0x00000001 << MCU_LCD_SEG24_SHIFT)
#define MCU_LCD_SEG25   (0x00000001 << MCU_LCD_SEG25_SHIFT)
#define MCU_LCD_SEG26   (0x00000001 << MCU_LCD_SEG26_SHIFT)
#define MCU_LCD_SEG27   (0x00000001 << MCU_LCD_SEG27_SHIFT)
#define MCU_LCD_SEG28   (0x00000001 << MCU_LCD_SEG28_SHIFT)
#define MCU_LCD_SEG29   (0x00000001 << MCU_LCD_SEG29_SHIFT)
#define MCU_LCD_SEG30   (0x00000001 << MCU_LCD_SEG30_SHIFT)
#define MCU_LCD_SEG31   (0x00000001 << MCU_LCD_SEG31_SHIFT)
#define MCU_LCD_SEG32   (0x00000001 << MCU_LCD_SEG32_SHIFT)
#define MCU_LCD_SEG33   (0x00000001 << MCU_LCD_SEG33_SHIFT)
#define MCU_LCD_SEG34   (0x00000001 << MCU_LCD_SEG34_SHIFT)
#define MCU_LCD_SEG35   (0x00000001 << MCU_LCD_SEG35_SHIFT)
#define MCU_LCD_SEG36   (0x00000001 << MCU_LCD_SEG36_SHIFT)
#define MCU_LCD_SEG37   (0x00000001 << MCU_LCD_SEG37_SHIFT)
#define MCU_LCD_SEG38   (0x00000001 << 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 SCROLL_SPEED_HIGH   125
#define SCROLL_SPEED_MEDIUM   250
#define SCROLL_SPEED_LOW   500
#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_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_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 441 of file stm32l152c_discovery_glass_lcd.h.

Referenced by Convert().

#define C_FULL   ((uint16_t) 0xffdd)

Definition at line 467 of file stm32l152c_discovery_glass_lcd.h.

Referenced by Convert().

#define C_MINUS   ((uint16_t) 0xA000)

Definition at line 456 of file stm32l152c_discovery_glass_lcd.h.

Referenced by Convert().

#define C_MMAP   ((uint16_t) 0xb210)

Definition at line 444 of file stm32l152c_discovery_glass_lcd.h.

Referenced by Convert().

#define C_NMAP   ((uint16_t) 0x2210)

Definition at line 447 of file stm32l152c_discovery_glass_lcd.h.

Referenced by Convert().

#define C_OPENPARMAP   ((uint16_t) 0x0028)

Definition at line 438 of file stm32l152c_discovery_glass_lcd.h.

Referenced by Convert().

#define C_PERCENT_1   ((uint16_t) 0xec00)

Definition at line 462 of file stm32l152c_discovery_glass_lcd.h.

Referenced by Convert().

#define C_PERCENT_2   ((uint16_t) 0xb300)

Definition at line 465 of file stm32l152c_discovery_glass_lcd.h.

Referenced by Convert().

#define C_SLATCH   ((uint16_t) 0x00c0)

Definition at line 459 of file stm32l152c_discovery_glass_lcd.h.

Referenced by Convert().

#define C_STAR   ((uint16_t) 0xA0DD)

Definition at line 453 of file stm32l152c_discovery_glass_lcd.h.

Referenced by Convert().

#define C_UMAP   ((uint16_t) 0x6084)

Definition at line 450 of file stm32l152c_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 133 of file stm32l152c_discovery_glass_lcd.h.

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

Definition at line 434 of file stm32l152c_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 435 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayStrDeci().

Definition at line 251 of file stm32l152c_discovery_glass_lcd.h.

Definition at line 252 of file stm32l152c_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 258 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_COM0_1   MCU_LCD_COM0

Definition at line 259 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_COM1   MCU_LCD_COM1

Definition at line 260 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_COM1_1   MCU_LCD_COM1

Definition at line 261 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_COM2   MCU_LCD_COM2

Definition at line 262 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_COM2_1   MCU_LCD_COM2

Definition at line 263 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_COM3   MCU_LCD_COM3

Definition at line 264 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_COM3_1   MCU_LCD_COM3

Definition at line 265 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_DIGIT1_COM0   LCD_COM0

LCD Digit defines.

Definition at line 172 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT1_COM1   LCD_COM1

Definition at line 174 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT1_COM2   LCD_COM2

Definition at line 176 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT1_COM3   LCD_COM3

Definition at line 178 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT2_COM0   LCD_COM0

Definition at line 181 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT2_COM1   LCD_COM1

Definition at line 183 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT2_COM2   LCD_COM2

Definition at line 185 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT2_COM3   LCD_COM3

Definition at line 187 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT3_COM0   LCD_COM0

Definition at line 190 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT3_COM1   LCD_COM1

Definition at line 192 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT3_COM2   LCD_COM2

Definition at line 194 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT3_COM3   LCD_COM3

Definition at line 196 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT4_COM0   LCD_COM0

Definition at line 199 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

Definition at line 201 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT4_COM1   LCD_COM1

Definition at line 203 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

Definition at line 205 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT4_COM2   LCD_COM2

Definition at line 207 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

Definition at line 209 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT4_COM3   LCD_COM3

Definition at line 211 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

Definition at line 213 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT5_COM0   LCD_COM0

Definition at line 216 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

Definition at line 218 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT5_COM1   LCD_COM1

Definition at line 220 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

Definition at line 222 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT5_COM2   LCD_COM2

Definition at line 224 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

Definition at line 226 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT5_COM3   LCD_COM3

Definition at line 228 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

Definition at line 230 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT6_COM0   LCD_COM0

Definition at line 233 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT6_COM1   LCD_COM1

Definition at line 235 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT6_COM2   LCD_COM2

Definition at line 237 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

#define LCD_DIGIT6_COM3   LCD_COM3

Definition at line 239 of file stm32l152c_discovery_glass_lcd.h.

Referenced by BSP_LCD_GLASS_DisplayChar().

Value:
(GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3 | GPIO_PIN_8 | GPIO_PIN_9 |\
                             GPIO_PIN_10 |GPIO_PIN_15)

LCD Pins definition.

Definition at line 421 of file stm32l152c_discovery_glass_lcd.h.

Referenced by LCD_MspDeInit(), and LCD_MspInit().

Value:
(GPIO_PIN_3 | GPIO_PIN_4 | GPIO_PIN_5 | 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 423 of file stm32l152c_discovery_glass_lcd.h.

Referenced by LCD_MspDeInit(), and LCD_MspInit().

Value:
(GPIO_PIN_0 | GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3 | GPIO_PIN_6 | \
                             GPIO_PIN_7 | GPIO_PIN_8 | GPIO_PIN_9 | GPIO_PIN_10 |GPIO_PIN_11)

Definition at line 426 of file stm32l152c_discovery_glass_lcd.h.

Referenced by LCD_MspDeInit(), and LCD_MspInit().

#define LCD_MAP_CHAR_COM0_SEG_1ST_SHIFT   0x00000000

Definition at line 152 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM0_SEG_2ND_SHIFT   0x00000001

Definition at line 153 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM0_SEG_3RD_SHIFT   0x00000002

Definition at line 154 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM0_SEG_4TH_SHIFT   0x00000003

Definition at line 155 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM1_SEG_1ST_SHIFT   0x00000004

Definition at line 156 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM1_SEG_2ND_SHIFT   0x00000005

Definition at line 157 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM1_SEG_3RD_SHIFT   0x00000006

Definition at line 158 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM1_SEG_4TH_SHIFT   0x00000007

Definition at line 159 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM2_SEG_1ST_SHIFT   0x00000008

Definition at line 160 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM2_SEG_2ND_SHIFT   0x00000009

Definition at line 161 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM2_SEG_3RD_SHIFT   0x00000010

Definition at line 162 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM2_SEG_4TH_SHIFT   0x00000011

Definition at line 163 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM3_SEG_1ST_SHIFT   0x00000012

Definition at line 164 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM3_SEG_2ND_SHIFT   0x00000013

Definition at line 165 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM3_SEG_3RD_SHIFT   0x00000014

Definition at line 166 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_MAP_CHAR_COM3_SEG_4TH_SHIFT   0x00000015

Definition at line 167 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG0   MCU_LCD_SEG0

Definition at line 266 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG1   MCU_LCD_SEG1

Definition at line 267 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG10   MCU_LCD_SEG14

Definition at line 276 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG11   MCU_LCD_SEG15

Definition at line 277 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG12   MCU_LCD_SEG17

Definition at line 278 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG13   MCU_LCD_SEG16

Definition at line 279 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG14   MCU_LCD_SEG18

Definition at line 280 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG15   MCU_LCD_SEG19

Definition at line 281 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG16   MCU_LCD_SEG20

Definition at line 282 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG17   MCU_LCD_SEG21

Definition at line 283 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG18   MCU_LCD_SEG24

Definition at line 284 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG19   MCU_LCD_SEG25

Definition at line 285 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG2   MCU_LCD_SEG2

Definition at line 268 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG20   MCU_LCD_SEG26

Definition at line 286 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG21   MCU_LCD_SEG27

Definition at line 287 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG22   MCU_LCD_SEG28

Definition at line 288 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG23   MCU_LCD_SEG29

Definition at line 289 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG3   MCU_LCD_SEG7

Definition at line 269 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG4   MCU_LCD_SEG8

Definition at line 270 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG5   MCU_LCD_SEG9

Definition at line 271 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG6   MCU_LCD_SEG10

Definition at line 272 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG7   MCU_LCD_SEG11

Definition at line 273 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG8   MCU_LCD_SEG12

Definition at line 274 of file stm32l152c_discovery_glass_lcd.h.

#define LCD_SEG9   MCU_LCD_SEG13

Definition at line 275 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_COM0   LCD_RAM_REGISTER0

STM32 LCD segments & coms definitions.

Definition at line 318 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_COM0_1   LCD_RAM_REGISTER1

Definition at line 319 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_COM1   LCD_RAM_REGISTER2

Definition at line 320 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_COM1_1   LCD_RAM_REGISTER3

Definition at line 321 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_COM2   LCD_RAM_REGISTER4

Definition at line 322 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_COM2_1   LCD_RAM_REGISTER5

Definition at line 323 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_COM3   LCD_RAM_REGISTER6

Definition at line 324 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_COM3_1   LCD_RAM_REGISTER7

Definition at line 325 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_COM4   LCD_RAM_REGISTER8

Definition at line 326 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_COM4_1   LCD_RAM_REGISTER9

Definition at line 327 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_COM5   LCD_RAM_REGISTER10

Definition at line 328 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_COM5_1   LCD_RAM_REGISTER11

Definition at line 329 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_COM6   LCD_RAM_REGISTER12

Definition at line 330 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_COM6_1   LCD_RAM_REGISTER13

Definition at line 331 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_COM7   LCD_RAM_REGISTER14

Definition at line 332 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_COM7_1   LCD_RAM_REGISTER15

Definition at line 333 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG0   (0x00000001 << MCU_LCD_SEG0_SHIFT)

Definition at line 334 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG0_SHIFT   0

Definition at line 373 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG1   (0x00000001 << MCU_LCD_SEG1_SHIFT)

Definition at line 335 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG10   (0x00000001 << MCU_LCD_SEG10_SHIFT)

Definition at line 344 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG10_SHIFT   10

Definition at line 383 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG11   (0x00000001 << MCU_LCD_SEG11_SHIFT)

Definition at line 345 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG11_SHIFT   11

Definition at line 384 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG12   (0x00000001 << MCU_LCD_SEG12_SHIFT)

Definition at line 346 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG12_SHIFT   12

Definition at line 385 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG13   (0x00000001 << MCU_LCD_SEG13_SHIFT)

Definition at line 347 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG13_SHIFT   13

Definition at line 386 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG14   (0x00000001 << MCU_LCD_SEG14_SHIFT)

Definition at line 348 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG14_SHIFT   14

Definition at line 387 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG15   (0x00000001 << MCU_LCD_SEG15_SHIFT)

Definition at line 349 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG15_SHIFT   15

Definition at line 388 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG16   (0x00000001 << MCU_LCD_SEG16_SHIFT)

Definition at line 350 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG16_SHIFT   16

Definition at line 389 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG17   (0x00000001 << MCU_LCD_SEG17_SHIFT)

Definition at line 351 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG17_SHIFT   17

Definition at line 390 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG18   (0x00000001 << MCU_LCD_SEG18_SHIFT)

Definition at line 352 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG18_SHIFT   18

Definition at line 391 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG19   (0x00000001 << MCU_LCD_SEG19_SHIFT)

Definition at line 353 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG19_SHIFT   19

Definition at line 392 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG1_SHIFT   1

Definition at line 374 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG2   (0x00000001 << MCU_LCD_SEG2_SHIFT)

Definition at line 336 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG20   (0x00000001 << MCU_LCD_SEG20_SHIFT)

Definition at line 354 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG20_SHIFT   20

Definition at line 393 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG21   (0x00000001 << MCU_LCD_SEG21_SHIFT)

Definition at line 355 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG21_SHIFT   21

Definition at line 394 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG22   (0x00000001 << MCU_LCD_SEG22_SHIFT)

Definition at line 356 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG22_SHIFT   22

Definition at line 395 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG23   (0x00000001 << MCU_LCD_SEG23_SHIFT)

Definition at line 357 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG23_SHIFT   23

Definition at line 396 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG24   (0x00000001 << MCU_LCD_SEG24_SHIFT)

Definition at line 358 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG24_SHIFT   24

Definition at line 397 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG25   (0x00000001 << MCU_LCD_SEG25_SHIFT)

Definition at line 359 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG25_SHIFT   25

Definition at line 398 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG26   (0x00000001 << MCU_LCD_SEG26_SHIFT)

Definition at line 360 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG26_SHIFT   26

Definition at line 399 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG27   (0x00000001 << MCU_LCD_SEG27_SHIFT)

Definition at line 361 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG27_SHIFT   27

Definition at line 400 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG28   (0x00000001 << MCU_LCD_SEG28_SHIFT)

Definition at line 362 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG28_SHIFT   28

Definition at line 401 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG29   (0x00000001 << MCU_LCD_SEG29_SHIFT)

Definition at line 363 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG29_SHIFT   29

Definition at line 402 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG2_SHIFT   2

Definition at line 375 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG3   (0x00000001 << MCU_LCD_SEG3_SHIFT)

Definition at line 337 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG30   (0x00000001 << MCU_LCD_SEG30_SHIFT)

Definition at line 364 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG30_SHIFT   30

Definition at line 403 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG31   (0x00000001 << MCU_LCD_SEG31_SHIFT)

Definition at line 365 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG31_SHIFT   31

Definition at line 404 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG32   (0x00000001 << MCU_LCD_SEG32_SHIFT)

Definition at line 366 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG32_SHIFT   0

Definition at line 405 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG33   (0x00000001 << MCU_LCD_SEG33_SHIFT)

Definition at line 367 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG33_SHIFT   1

Definition at line 406 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG34   (0x00000001 << MCU_LCD_SEG34_SHIFT)

Definition at line 368 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG34_SHIFT   2

Definition at line 407 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG35   (0x00000001 << MCU_LCD_SEG35_SHIFT)

Definition at line 369 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG35_SHIFT   3

Definition at line 408 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG36   (0x00000001 << MCU_LCD_SEG36_SHIFT)

Definition at line 370 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG36_SHIFT   4

Definition at line 409 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG37   (0x00000001 << MCU_LCD_SEG37_SHIFT)

Definition at line 371 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG37_SHIFT   5

Definition at line 410 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG38   (0x00000001 << MCU_LCD_SEG38_SHIFT)

Definition at line 372 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG38_SHIFT   6

Definition at line 411 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG39_SHIFT   7

Definition at line 412 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG3_SHIFT   3

Definition at line 376 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG4   (0x00000001 << MCU_LCD_SEG4_SHIFT)

Definition at line 338 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG40_SHIFT   8

Definition at line 413 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG41_SHIFT   9

Definition at line 414 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG42_SHIFT   10

Definition at line 415 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG43_SHIFT   11

Definition at line 416 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG4_SHIFT   4

Definition at line 377 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG5   (0x00000001 << MCU_LCD_SEG5_SHIFT)

Definition at line 339 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG5_SHIFT   5

Definition at line 378 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG6   (0x00000001 << MCU_LCD_SEG6_SHIFT)

Definition at line 340 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG6_SHIFT   6

Definition at line 379 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG7   (0x00000001 << MCU_LCD_SEG7_SHIFT)

Definition at line 341 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG7_SHIFT   7

Definition at line 380 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG8   (0x00000001 << MCU_LCD_SEG8_SHIFT)

Definition at line 342 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG8_SHIFT   8

Definition at line 381 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG9   (0x00000001 << MCU_LCD_SEG9_SHIFT)

Definition at line 343 of file stm32l152c_discovery_glass_lcd.h.

#define MCU_LCD_SEG9_SHIFT   9

Definition at line 382 of file stm32l152c_discovery_glass_lcd.h.

#define SCROLL_SPEED_HIGH   125

Definition at line 430 of file stm32l152c_discovery_glass_lcd.h.

#define SCROLL_SPEED_LOW   500

Definition at line 432 of file stm32l152c_discovery_glass_lcd.h.

#define SCROLL_SPEED_MEDIUM   250

Definition at line 431 of file stm32l152c_discovery_glass_lcd.h.

#define SEG_PER_DIGIT_NB   4

Specifies number of SEG to address a digit

Definition at line 134 of file stm32l152c_discovery_glass_lcd.h.

Generated on Thu Aug 24 2017 17:55:25 for STM32L152C-Discovery BSP User Manual by   doxygen 1.7.6.1