Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
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.
- 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.
Generated on Wed Aug 17 2022 15:47:40 by
