E&R S3 prime / BSP_DISCO_L476VG
Embed: (wiki syntax)

« Back to documentation index

stm32l476g_discovery_glass_lcd.h File Reference

stm32l476g_discovery_glass_lcd.h File Reference

Header file for stm32l476g_discovery_glass_lcd.c module. More...

Go to the source code of this file.

Enumerations

enum  DigitPosition_Typedef
 

LCD Glass digit position.

More...
enum  Point_Typedef
 

LCD Glass point Warning: element values correspond to LCD Glass point.

More...
enum  DoublePoint_Typedef
 

LCD Glass Double point Warning: element values correspond to LCD Glass Double point.

More...
enum  BatteryLevel_Typedef
 

LCD Glass Battery Level element values correspond to different LCD Glass battery levels.

More...
enum  BarId_Typedef
 

LCD Glass Bar Id.

More...

Functions

void BSP_LCD_GLASS_Init (void)
 Initialize the LCD GLASS relative GPIO port IOs and LCD peripheral.
void BSP_LCD_GLASS_DeInit (void)
 DeInitialize the LCD GLASS relative GPIO port IOs and LCD peripheral.
void BSP_LCD_GLASS_BlinkConfig (uint32_t BlinkMode, uint32_t BlinkFrequency)
 Configure the LCD Blink mode and Blink frequency.
void BSP_LCD_GLASS_Contrast (uint32_t Contrast)
 Configure the LCD contrast.
void BSP_LCD_GLASS_DisplayChar (uint8_t *ch, Point_Typedef Point, DoublePoint_Typedef Colon, DigitPosition_Typedef Position)
 Write a character in the LCD RAM buffer.
void BSP_LCD_GLASS_DisplayString (uint8_t *ptr)
 Write a character string in the LCD RAM buffer.
void BSP_LCD_GLASS_DisplayStrDeci (uint16_t *ptr)
 Write a character string with decimal point in the LCD RAM buffer.
void BSP_LCD_GLASS_ScrollSentence (uint8_t *ptr, uint16_t nScroll, uint16_t ScrollSpeed)
 Display a string in scrolling mode.
void BSP_LCD_GLASS_DisplayBar (uint32_t BarId)
 Display one or several bar in LCD frame buffer.
void BSP_LCD_GLASS_ClearBar (uint32_t BarId)
 Clear one or several bar in LCD frame buffer.
void BSP_LCD_GLASS_BarLevelConfig (uint8_t BarLevel)
 Configure the bar level on LCD by writing bar value in LCD frame buffer.
void BSP_LCD_GLASS_Clear (void)
 Clear the whole LCD RAM buffer.

Detailed Description

Header file for stm32l476g_discovery_glass_lcd.c module.

Author:
MCD Application Team
Attention:

© Copyright (c) 2016 STMicroelectronics. All rights reserved.

This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause

Definition in file stm32l476g_discovery_glass_lcd.h.