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
52
of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h
height#
unsigned short sl_memlcd_t::height
Display pixel height.
Definition at line
53
of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h
bpp#
uint8_t sl_memlcd_t::bpp
Bits per pixel.
Definition at line
54
of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h
color_mode#
uint8_t sl_memlcd_t::color_mode
Color mode.
Definition at line
55
of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h
spi_freq#
int sl_memlcd_t::spi_freq
SPI clock frequency.
Definition at line
56
of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h
extcomin_freq#
uint8_t sl_memlcd_t::extcomin_freq
Extcomin pin toggle frequency.
Definition at line
57
of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h
setup_us#
uint8_t sl_memlcd_t::setup_us
SPI CS setup time.
Definition at line
58
of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h
hold_us#
uint8_t sl_memlcd_t::hold_us
SPI CS hold time.
Definition at line
59
of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h
custom_data#
void* sl_memlcd_t::custom_data
Custom LCD's data.
Definition at line
60
of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h