Fork of Silabs MemoryLCD library
Dependents: demoUI whrmDemoUI Host_Software_MAX32664GWEB_HR_EXTENDED Host_Software_MAX32664GWEC_SpO2_HR-_EXTE ... more
C++ library for Sharp Microelectronics 1.28 inch LCD TFT, LS013B7DH03, SPI bus. Forked from Silicon Labs MemoryLCD display driver.
LCDSettings.h
- Committer:
- stevew817
- Date:
- 2015-07-30
- Revision:
- 9:2441ef131ab8
- Parent:
- 6:fe04073fe90c
- Child:
- 10:231fa7861d1f
File content as of revision 9:2441ef131ab8:
#ifndef LCDSETTINGS_H
#define LCDSETTINGS_H
/** MemoryLCD width in pixels */
#define DISPLAY_WIDTH (128)
/** MemoryLCD height in pixels */
#define DISPLAY_HEIGHT (128)
/** Data type for storing buffer the pixel buffer */
#if ((DISPLAY_WIDTH % 32) == 0)
#define DISPLAY_BUFFER_TYPE uint32_t
#else
#define DISPLAY_BUFFER_TYPE uint8_t
#endif
#define DISPLAY_BUFFER_TYPE_SIZE (sizeof(DISPLAY_BUFFER_TYPE) * 8)
#define DISPLAY_BUFFER_ELEMENTS ((DISPLAY_WIDTH*DISPLAY_HEIGHT)/DISPLAY_BUFFER_TYPE_SIZE)
/** Maximum length of a printf to the display */
#define MAX_PRINTF_CHARS 40
/** Color definitions */
#define White 0xFFFFFFFF
#define Black 0x00000000
#endif