General memory LCD data structure.
Public Attributes#
unsigned short
Display pixel width.
unsigned short
Display pixel height.
uint8_t
Bits per pixel.
uint8_t
Color mode.
int
SPI clock frequency.
uint8_t
Extcomin pin toggle frequency.
uint8_t
SPI CS setup time.
uint8_t
SPI CS hold time.
void *
Custom LCD's data.
Public Attribute Documentation#
width#
unsigned short sl_memlcd_t::width
Display pixel width.
Definition at line
68
of file hardware/driver/memlcd/inc/sl_memlcd.h
height#
unsigned short sl_memlcd_t::height
Display pixel height.
Definition at line
69
of file hardware/driver/memlcd/inc/sl_memlcd.h
bpp#
uint8_t sl_memlcd_t::bpp
Bits per pixel.
Definition at line
70
of file hardware/driver/memlcd/inc/sl_memlcd.h
color_mode#
uint8_t sl_memlcd_t::color_mode
Color mode.
Definition at line
71
of file hardware/driver/memlcd/inc/sl_memlcd.h
spi_freq#
int sl_memlcd_t::spi_freq
SPI clock frequency.
Definition at line
72
of file hardware/driver/memlcd/inc/sl_memlcd.h
extcomin_freq#
uint8_t sl_memlcd_t::extcomin_freq
Extcomin pin toggle frequency.
Definition at line
73
of file hardware/driver/memlcd/inc/sl_memlcd.h
setup_us#
uint8_t sl_memlcd_t::setup_us
SPI CS setup time.
Definition at line
74
of file hardware/driver/memlcd/inc/sl_memlcd.h
hold_us#
uint8_t sl_memlcd_t::hold_us
SPI CS hold time.
Definition at line
75
of file hardware/driver/memlcd/inc/sl_memlcd.h
custom_data#
void* sl_memlcd_t::custom_data
Custom LCD's data.
Definition at line
76
of file hardware/driver/memlcd/inc/sl_memlcd.h