#include "board.h"
#include <string.h>
#include <stdio.h>
Go to the source code of this file.
Defines |
#define | ILI9488 SPI0 |
#define | ILI9488_ID ID_SPI0 |
Functions |
void | ILI9488_WriteSingle (LcdColor_t data) |
| Write data to ILI9488 Register.
|
void | ILI9488_WriteRAM_Prepare (void) |
| Prepare to write data to ILI9488 Register.
|
void | ILI9488_ReadRAM_Prepare (void) |
| Prepare to write data to ILI9488 Register.
|
void | ILI9488_WriteRAM (LcdColor_t data) |
| Write data to ILI9488 Register.
|
void | ILI9488_WriteRAMBuffer (const LcdColor_t *pBuf, uint32_t size) |
| Write data to ILI9488 Register.
|
void | ILI9488_SetCursor (uint16_t x, uint16_t y) |
uint32_t | ILI9488_Initialize (void) |
| Initialize the ILI9488 controller.
|
void | ILI9488_On (void) |
| Turn on the ILI9488.
|
void | ILI9488_Off (void) |
| Turn off the ILI9488.
|
void | ILI9488_PowerDown (void) |
| Power down the ILI9488.
|
void | ILI9488_SetPartialWindow (uint16_t Start, uint16_t End) |
| Set a partial display window.
|
void | ILI9488_SetWindow (uint16_t dwX, uint16_t dwY, uint16_t dwWidth, uint16_t dwHeight) |
void | ILI9488_SetDisplayLandscape (uint8_t dwRGB, uint8_t LandscaprMode) |
void | ILI9488_SetDisplayPortrait (uint8_t dwRGB) |
void | ILI9488_SetVerticalScrollWindow (uint16_t dwStartAdd, uint16_t dwHeight) |
void | ILI9488_VerticalScroll (uint16_t wY) |
void | ILI9488_ExitScrollMode (void) |
void | ILI9488_TestPattern (void) |
Detailed Description
Implementation of ILI9488 driver.
Definition in file ili9488.c.
Function Documentation
void ILI9488_SetPartialWindow |
( |
uint16_t |
Start, |
|
|
uint16_t |
End | |
|
) |
| | |
Set a partial display window.
Initialize a partial window on ILI9488
- Parameters:
-
| Start | Starting address of window. |
| End | End address of window. |
- Returns:
- 0 for successful operation.
Definition at line 465 of file ili9488.c.
void ILI9488_WriteRAM |
( |
LcdColor_t |
data |
) |
|
Write data to ILI9488 Register.
- Parameters:
-
| reg | Register address. |
| data | Data to be written. |
Definition at line 341 of file ili9488.c.
void ILI9488_WriteRAMBuffer |
( |
const LcdColor_t * |
pBuf, |
|
|
uint32_t |
size | |
|
) |
| | |
Write data to ILI9488 Register.
- Parameters:
-
| reg | Register address. |
| data | Data to be written. |
Definition at line 353 of file ili9488.c.
void ILI9488_WriteSingle |
( |
LcdColor_t |
data |
) |
|
Write data to ILI9488 Register.
- Parameters:
-
| reg | Register address. |
| data | Data to be written. |
Definition at line 308 of file ili9488.c.