#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "driver/spi_master.h"
#include "esp_system.h"
#include "driver/gpio.h"
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
Go to the source code of this file.
- Author
- Hendrik Schutter
- Version
- V1.0
- Date
- 03.11.2020
◆ DMA_CHAN
◆ LCD_HIGH
◆ LCD_HOST
#define LCD_HOST HSPI_HOST |
◆ LCD_WIDTH
◆ PARALLEL_LINES
#define PARALLEL_LINES 16 |
◆ PIN_NUM_BCKL
◆ PIN_NUM_CLK
◆ PIN_NUM_CS
◆ PIN_NUM_DC
◆ PIN_NUM_MISO
◆ PIN_NUM_MOSI
◆ PIN_NUM_RST
◆ type_lcd_t
Enumerator |
---|
LCD_TYPE_ILI | |
LCD_TYPE_ST | |
LCD_TYPE_MAX | |
◆ iDriver_writeFramebuffer()
esp_err_t iDriver_writeFramebuffer |
( |
uint16_t *** |
pu16Framebuffer | ) |
|
write framebuffer to LCD via SPI
- Parameters
-
uint16_t | ***pu16Framebuffer |
- Returns
- esp error code
- Author
- Hendrik Schutter
- Date
- 3.11.2020
◆ vDriver_init()
esp_err_t vDriver_init |
( |
void |
| ) |
|
Initialize the driver.
- Parameters
-
- Returns
- esp error code
- Author
- Hendrik Schutter
- Date
- 3.11.2020
Enable backlight