Prusa MINI Firmware overview
|
Go to the documentation of this file.
9 #define ST7789V_FLG_DMA 0x08 // DMA enabled
10 #define ST7789V_FLG_MISO 0x10 // MISO enabled
11 #define ST7789V_FLG_SAFE 0x20 // SAFE mode (no DMA and safe delay)
13 #define ST7789V_DEF_COLMOD 0x05 // interface pixel format (5-6-5, hi-color)
14 #define ST7789V_DEF_MADCTL 0xC0 // memory data access control (mirror XY)
void st7789v_spi_tx_complete(void)
Definition: st7789v.c:927
void st7789v_set_pixel_directColor(point_ui16_t pt, uint16_t noClr)
Definition: st7789v.c:383
void st7789v_gamma_set(uint8_t gamma)
uint8_t st7789v_inversion_get(void)
void st7789v_brightness_disable(void)
SPI handle Structure definition.
Definition: stm32f4xx_hal_spi.h:120
SPI_HandleTypeDef * phspi
Definition: st7789v.h:20
uint8_t gamma
Definition: st7789v.h:28
void st7789v_gamma_prev(void)
uint8_t control
Definition: st7789v.h:31
uint8_t colmod
Definition: st7789v.h:25
uint8_t pinCS
Definition: st7789v.h:21
uint16_t st7789v_get_pixel_directColor(point_ui16_t pt)
Definition: st7789v.c:422
uint8_t pinRS
Definition: st7789v.h:22
Definition: guitypes.h:64
color_t st7789v_get_pixel(point_ui16_t pt)
Definition: st7789v.c:373
uint8_t madctl
Definition: st7789v.h:26
uint8_t brightness
Definition: st7789v.h:29
void st7789v_enable_safe_mode(void)
enable safe mode (direct acces + safe delay)
Definition: st7789v.c:923
uint8_t pinRST
Definition: st7789v.h:23
void st7789v_inversion_on(void)
uint8_t st7789v_brightness_get(void)
const uint8_t[]
Definition: 404_html.c:3
This file contains all the functions prototypes for the HAL module driver.
uint8_t st7789v_gamma_get(void)
uint32_t color_t
Definition: guitypes.h:62
void st7789v_brightness_set(uint8_t brightness)
struct _st7789v_config_t st7789v_config_t
uint16_t st7789v_reset_delay
Definition: st7789v.c:920
uint8_t is_inverted
Definition: st7789v.h:30
uint8_t flg
Definition: st7789v.h:24
void st7789v_inversion_off(void)
void st7789v_gamma_next(void)
const display_t st7789v_display
Definition: st7789v.c:889
st7789v_config_t st7789v_config
Definition: st7789v.c:905
void st7789v_brightness_enable(void)
void st7789v_inversion_tgl(void)