|
STM32L4xx_HAL_Driver
1.14.0
|
Header file of LCD Controller HAL module. More...
Go to the source code of this file.
Data Structures | |
| struct | LCD_InitTypeDef |
| LCD Init structure definition. More... | |
| struct | LCD_HandleTypeDef |
| UART handle Structure definition. More... | |
Enumerations | |
| enum | HAL_LCD_StateTypeDef { HAL_LCD_STATE_RESET = 0x00, HAL_LCD_STATE_READY = 0x01, HAL_LCD_STATE_BUSY = 0x02, HAL_LCD_STATE_TIMEOUT = 0x03, HAL_LCD_STATE_ERROR = 0x04 } |
| HAL LCD State structures definition. More... | |
Functions | |
| HAL_StatusTypeDef | HAL_LCD_DeInit (LCD_HandleTypeDef *hlcd) |
| DeInitialize the LCD peripheral. More... | |
| HAL_StatusTypeDef | HAL_LCD_Init (LCD_HandleTypeDef *hlcd) |
| Initialize the LCD peripheral according to the specified parameters in the LCD_InitStruct and initialize the associated handle. More... | |
| void | HAL_LCD_MspInit (LCD_HandleTypeDef *hlcd) |
| Initialize the LCD MSP. More... | |
| void | HAL_LCD_MspDeInit (LCD_HandleTypeDef *hlcd) |
| DeInitialize the LCD MSP. More... | |
| HAL_StatusTypeDef | HAL_LCD_Write (LCD_HandleTypeDef *hlcd, uint32_t RAMRegisterIndex, uint32_t RAMRegisterMask, uint32_t Data) |
| Write a word in the specific LCD RAM. More... | |
| HAL_StatusTypeDef | HAL_LCD_Clear (LCD_HandleTypeDef *hlcd) |
| Clear the LCD RAM registers. More... | |
| HAL_StatusTypeDef | HAL_LCD_UpdateDisplayRequest (LCD_HandleTypeDef *hlcd) |
| Enable the Update Display Request. More... | |
| HAL_LCD_StateTypeDef | HAL_LCD_GetState (LCD_HandleTypeDef *hlcd) |
| Return the LCD handle state. More... | |
| uint32_t | HAL_LCD_GetError (LCD_HandleTypeDef *hlcd) |
| Return the LCD error code. More... | |
| HAL_StatusTypeDef | LCD_WaitForSynchro (LCD_HandleTypeDef *hlcd) |
| Wait until the LCD FCR register is synchronized in the LCDCLK domain. This function must be called after any write operation to LCD_FCR register. More... | |
Header file of LCD Controller HAL module.
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 stm32l4xx_hal_lcd.h.