ipsdisplay
2.1.0.0
|
Settings for registers of IPS Display Click driver. More...
Settings for registers of IPS Display Click driver.
#define IPSDISPLAY_COLMOD_CTRL_12BIT_PIXEL 0x03 |
#define IPSDISPLAY_COLMOD_CTRL_16BIT_PIXEL 0x05 |
#define IPSDISPLAY_COLMOD_CTRL_16M_TRUNCATED 0x07 |
#define IPSDISPLAY_COLMOD_CTRL_18BIT_PIXEL 0x06 |
#define IPSDISPLAY_COLMOD_CTRL_MASK 0x07 |
#define IPSDISPLAY_COLMOD_RGB_262K 0x60 |
#define IPSDISPLAY_COLMOD_RGB_65K 0x50 |
IPS Display COLMOD command setting.
Specified setting for COLMOD command of IPS Display Click driver.
#define IPSDISPLAY_COLMOD_RGB_MASK 0x70 |
#define IPSDISPLAY_COLOR_BLACK 0x0000 |
IPS Display RGB565 colors definition.
Specified definition for RGB565 colors of IPS Display Click driver.
#define IPSDISPLAY_COLOR_BLUE 0x001F |
#define IPSDISPLAY_COLOR_CYAN 0x07FF |
#define IPSDISPLAY_COLOR_GRAY 0x8410 |
#define IPSDISPLAY_COLOR_GREEN 0x0400 |
#define IPSDISPLAY_COLOR_LIME 0x07E0 |
#define IPSDISPLAY_COLOR_MAGENTA 0xF81F |
#define IPSDISPLAY_COLOR_MAROON 0x8000 |
#define IPSDISPLAY_COLOR_NAVY 0x0010 |
#define IPSDISPLAY_COLOR_OLIVE 0x8400 |
#define IPSDISPLAY_COLOR_PURPLE 0x8010 |
#define IPSDISPLAY_COLOR_RED 0xF800 |
#define IPSDISPLAY_COLOR_SILVER 0xBDF7 |
#define IPSDISPLAY_COLOR_TEAL 0x0410 |
#define IPSDISPLAY_COLOR_WHITE 0xFFFF |
#define IPSDISPLAY_COLOR_YELLOW 0xFFE0 |
#define IPSDISPLAY_FONT_ASCII_OFFSET 32 |
#define IPSDISPLAY_FONT_HEIGHT 12 |
#define IPSDISPLAY_FONT_TEXT_SPACE 1 |
#define IPSDISPLAY_FONT_WIDTH 6 |
IPS Display font setting.
Specified setting for font of IPS Display Click driver.
#define IPSDISPLAY_FONT_WIDTH_MSB 0x80 |
#define IPSDISPLAY_FRCTR2_NLA_DEFAULT 0x00 |
IPS Display FRCTR2 command setting.
Specified setting for FRCTR2 command of IPS Display Click driver.
#define IPSDISPLAY_FRCTR2_NLA_MASK 0xE0 |
#define IPSDISPLAY_FRCTR2_RTNA_DEFAULT 0x0F |
#define IPSDISPLAY_FRCTR2_RTNA_MASK 0x1F |
#define IPSDISPLAY_GCTRL_VGHS_DEFAULT 0x30 |
IPS Display GCTRL command setting.
Specified setting for GCTRL command of IPS Display Click driver.
#define IPSDISPLAY_GCTRL_VGHS_MASK 0x70 |
#define IPSDISPLAY_GCTRL_VGLS_DEFAULT 0x05 |
#define IPSDISPLAY_GCTRL_VGLS_MASK 0x07 |
#define IPSDISPLAY_LCMCTRL_XBGR 0x20 |
#define IPSDISPLAY_LCMCTRL_XGS 0x01 |
#define IPSDISPLAY_LCMCTRL_XINV 0x10 |
#define IPSDISPLAY_LCMCTRL_XMH 0x04 |
#define IPSDISPLAY_LCMCTRL_XMV 0x02 |
#define IPSDISPLAY_LCMCTRL_XMX 0x08 |
#define IPSDISPLAY_LCMCTRL_XMY 0x40 |
IPS Display LCMCTRL command setting.
Specified setting for LCMCTRL command of IPS Display Click driver.
#define IPSDISPLAY_MADCTL_DEFAULT 0x00 |
IPS Display MADCTL command setting.
Specified setting for MADCTL command of IPS Display Click driver.
#define IPSDISPLAY_MADCTL_MH 0x04 |
#define IPSDISPLAY_MADCTL_ML 0x10 |
#define IPSDISPLAY_MADCTL_MV 0x20 |
#define IPSDISPLAY_MADCTL_MX 0x40 |
#define IPSDISPLAY_MADCTL_MY 0x80 |
#define IPSDISPLAY_MADCTL_RGB 0x08 |
#define IPSDISPLAY_NUM_PIXELS ( ( uint16_t ) IPSDISPLAY_RES_WIDTH * IPSDISPLAY_RES_HEIGHT ) |
#define IPSDISPLAY_NVGAMCTRL_0_V0N_DEFAULT 0x00 |
#define IPSDISPLAY_NVGAMCTRL_0_V0N_MASK 0x0F |
#define IPSDISPLAY_NVGAMCTRL_0_V63N_DEFAULT 0xD0 |
IPS Display NVGAMCTRL command setting.
Specified setting for NVGAMCTRL command of IPS Display Click driver.
#define IPSDISPLAY_NVGAMCTRL_0_V63N_MASK 0xF0 |
#define IPSDISPLAY_NVGAMCTRL_10_V57N_DEFAULT 0x1F |
#define IPSDISPLAY_NVGAMCTRL_10_V57N_MASK 0x1F |
#define IPSDISPLAY_NVGAMCTRL_11_V59N_DEFAULT 0x1F |
#define IPSDISPLAY_NVGAMCTRL_11_V59N_MASK 0x1F |
#define IPSDISPLAY_NVGAMCTRL_12_V61N_DEFAULT 0x20 |
#define IPSDISPLAY_NVGAMCTRL_12_V61N_MASK 0x3F |
#define IPSDISPLAY_NVGAMCTRL_13_V62N_DEFAULT 0x23 |
#define IPSDISPLAY_NVGAMCTRL_13_V62N_MASK 0x3F |
#define IPSDISPLAY_NVGAMCTRL_1_V1N_DEFAULT 0x04 |
#define IPSDISPLAY_NVGAMCTRL_1_V1N_MASK 0x3F |
#define IPSDISPLAY_NVGAMCTRL_2_V2N_DEFAULT 0x0C |
#define IPSDISPLAY_NVGAMCTRL_2_V2N_MASK 0x3F |
#define IPSDISPLAY_NVGAMCTRL_3_V4N_DEFAULT 0x11 |
#define IPSDISPLAY_NVGAMCTRL_3_V4N_MASK 0x1F |
#define IPSDISPLAY_NVGAMCTRL_4_V6N_DEFAULT 0x13 |
#define IPSDISPLAY_NVGAMCTRL_4_V6N_MASK 0x1F |
#define IPSDISPLAY_NVGAMCTRL_5_J0N_DEFAULT 0x20 |
#define IPSDISPLAY_NVGAMCTRL_5_J0N_MASK 0x30 |
#define IPSDISPLAY_NVGAMCTRL_5_J13N_DEFAULT 0x0C |
#define IPSDISPLAY_NVGAMCTRL_5_J13N_MASK 0x0F |
#define IPSDISPLAY_NVGAMCTRL_6_V20N_DEFAULT 0x3F |
#define IPSDISPLAY_NVGAMCTRL_6_V20N_MASK 0x7F |
#define IPSDISPLAY_NVGAMCTRL_7_V27N_DEFAULT 0x04 |
#define IPSDISPLAY_NVGAMCTRL_7_V27N_MASK 0x07 |
#define IPSDISPLAY_NVGAMCTRL_7_V36N_DEFAULT 0x40 |
#define IPSDISPLAY_NVGAMCTRL_7_V36N_MASK 0x70 |
#define IPSDISPLAY_NVGAMCTRL_8_V43N_DEFAULT 0x51 |
#define IPSDISPLAY_NVGAMCTRL_8_V43N_MASK 0x7F |
#define IPSDISPLAY_NVGAMCTRL_9_11N_MASK 0x30 |
#define IPSDISPLAY_NVGAMCTRL_9_J1N_DEFAULT 0x20 |
#define IPSDISPLAY_NVGAMCTRL_9_V50N_DEFAULT 0x0F |
#define IPSDISPLAY_NVGAMCTRL_9_V50N_MASK 0x0F |
#define IPSDISPLAY_PORCTRL_0_BPA_DEFAULT 0x0C |
IPS Display PORCTRL command setting.
Specified setting for PORCTRL command of IPS Display Click driver.
#define IPSDISPLAY_PORCTRL_0_BPA_MASK 0x7F |
#define IPSDISPLAY_PORCTRL_1_FPA_DEFAULT 0x0C |
#define IPSDISPLAY_PORCTRL_1_FPA_MASK 0x7F |
#define IPSDISPLAY_PORCTRL_2_PSEN_DISABLE 0x00 |
#define IPSDISPLAY_PORCTRL_2_PSEN_ENABLE 0x01 |
#define IPSDISPLAY_PORCTRL_3_BPB_DEFAULT 0x30 |
#define IPSDISPLAY_PORCTRL_3_BPB_MASK 0xF0 |
#define IPSDISPLAY_PORCTRL_3_FPB_DEFAULT 0x03 |
#define IPSDISPLAY_PORCTRL_3_FPB_MASK 0x0F |
#define IPSDISPLAY_PORCTRL_4_BPC_DEFAULT 0x30 |
#define IPSDISPLAY_PORCTRL_4_BPC_MASK 0xF0 |
#define IPSDISPLAY_PORCTRL_4_FPC_DEFAULT 0x03 |
#define IPSDISPLAY_PORCTRL_4_FPC_MASK 0x0F |
#define IPSDISPLAY_POS_HEIGHT_MAX ( IPSDISPLAY_RES_HEIGHT - 1 ) |
#define IPSDISPLAY_POS_HEIGHT_MIN 0 |
#define IPSDISPLAY_POS_OFFSET_DOWN 40 |
#define IPSDISPLAY_POS_OFFSET_LEFT 52 |
#define IPSDISPLAY_POS_OFFSET_RIGHT 53 |
#define IPSDISPLAY_POS_OFFSET_UP 40 |
#define IPSDISPLAY_POS_WIDTH_MAX ( IPSDISPLAY_RES_WIDTH - 1 ) |
#define IPSDISPLAY_POS_WIDTH_MIN 0 |
IPS Display position and coordinates setting.
Specified setting for display position and coordinates of IPS Display Click driver.
#define IPSDISPLAY_PVGAMCTRL_0_V0P_DEFAULT 0x00 |
#define IPSDISPLAY_PVGAMCTRL_0_V0P_MASK 0x0F |
#define IPSDISPLAY_PVGAMCTRL_0_V63P_DEFAULT 0xD0 |
IPS Display PVGAMCTRL command setting.
Specified setting for PVGAMCTRL command of IPS Display Click driver.
#define IPSDISPLAY_PVGAMCTRL_0_V63P_MASK 0xF0 |
#define IPSDISPLAY_PVGAMCTRL_10_V57P_DEFAULT 0x0D |
#define IPSDISPLAY_PVGAMCTRL_10_V57P_MASK 0x1F |
#define IPSDISPLAY_PVGAMCTRL_11_V59P_DEFAULT 0x0B |
#define IPSDISPLAY_PVGAMCTRL_11_V59P_MASK 0x1F |
#define IPSDISPLAY_PVGAMCTRL_12_V61P_DEFAULT 0x1F |
#define IPSDISPLAY_PVGAMCTRL_12_V61P_MASK 0x3F |
#define IPSDISPLAY_PVGAMCTRL_13_V62P_DEFAULT 0x23 |
#define IPSDISPLAY_PVGAMCTRL_13_V62P_MASK 0x3F |
#define IPSDISPLAY_PVGAMCTRL_1_V1P_DEFAULT 0x04 |
#define IPSDISPLAY_PVGAMCTRL_1_V1P_MASK 0x3F |
#define IPSDISPLAY_PVGAMCTRL_2_V2P_DEFAULT 0x0D |
#define IPSDISPLAY_PVGAMCTRL_2_V2P_MASK 0x3F |
#define IPSDISPLAY_PVGAMCTRL_3_V4P_DEFAULT 0x11 |
#define IPSDISPLAY_PVGAMCTRL_3_V4P_MASK 0x1F |
#define IPSDISPLAY_PVGAMCTRL_4_V6P_DEFAULT 0x13 |
#define IPSDISPLAY_PVGAMCTRL_4_V6P_MASK 0x1F |
#define IPSDISPLAY_PVGAMCTRL_5_J0P_DEFAULT 0x20 |
#define IPSDISPLAY_PVGAMCTRL_5_J0P_MASK 0x30 |
#define IPSDISPLAY_PVGAMCTRL_5_J13P_DEFAULT 0x0B |
#define IPSDISPLAY_PVGAMCTRL_5_J13P_MASK 0x0F |
#define IPSDISPLAY_PVGAMCTRL_6_V20P_DEFAULT 0x3F |
#define IPSDISPLAY_PVGAMCTRL_6_V20P_MASK 0x7F |
#define IPSDISPLAY_PVGAMCTRL_7_V27P_DEFAULT 0x04 |
#define IPSDISPLAY_PVGAMCTRL_7_V27P_MASK 0x07 |
#define IPSDISPLAY_PVGAMCTRL_7_V36P_DEFAULT 0x50 |
#define IPSDISPLAY_PVGAMCTRL_7_V36P_MASK 0x70 |
#define IPSDISPLAY_PVGAMCTRL_8_V43P_DEFAULT 0x4C |
#define IPSDISPLAY_PVGAMCTRL_8_V43P_MASK 0x7F |
#define IPSDISPLAY_PVGAMCTRL_9_11P_MASK 0x30 |
#define IPSDISPLAY_PVGAMCTRL_9_J1P_DEFAULT 0x10 |
#define IPSDISPLAY_PVGAMCTRL_9_V50P_DEFAULT 0x08 |
#define IPSDISPLAY_PVGAMCTRL_9_V50P_MASK 0x0F |
#define IPSDISPLAY_PWCTRL1_0_DEFAULT 0xA4 |
IPS Display PWCTRL1 command setting.
Specified setting for PWCTRL1 command of IPS Display Click driver.
#define IPSDISPLAY_PWCTRL1_1_AVCL_DEFAULT 0x20 |
#define IPSDISPLAY_PWCTRL1_1_AVCL_MASK 0x30 |
#define IPSDISPLAY_PWCTRL1_1_AVDD_DEFAULT 0x80 |
#define IPSDISPLAY_PWCTRL1_1_AVDD_MASK 0xC0 |
#define IPSDISPLAY_PWCTRL1_1_VDS_DEFAULT 0x01 |
#define IPSDISPLAY_PWCTRL1_1_VDS_MASK 0x03 |
#define IPSDISPLAY_RES_HEIGHT 240 |
#define IPSDISPLAY_RES_WIDTH 135 |
IPS Display resolution setting.
Specified setting for display resolution of IPS Display Click driver.
#define IPSDISPLAY_ROTATION_HORIZONTAL_0 2 |
#define IPSDISPLAY_ROTATION_HORIZONTAL_180 3 |
#define IPSDISPLAY_ROTATION_VERTICAL_0 0 |
IPS Display rotation setting.
Specified setting for rotation of IPS Display Click driver.
#define IPSDISPLAY_ROTATION_VERTICAL_180 1 |
#define IPSDISPLAY_SET_DATA_SAMPLE_EDGE SET_SPI_DATA_SAMPLE_EDGE |
Data sample selection.
This macro sets data samples for SPI modules.
#define IPSDISPLAY_SET_DATA_SAMPLE_MIDDLE SET_SPI_DATA_SAMPLE_MIDDLE |
#define IPSDISPLAY_VCOMS_VCOM_DEFAULT 0x19 |
IPS Display VCOMS command setting.
Specified setting for VCOMS command of IPS Display Click driver.
#define IPSDISPLAY_VCOMS_VCOM_MASK 0x3F |
#define IPSDISPLAY_VDVSET_DEFAULT 0x20 |
IPS Display VDVSET command setting.
Specified setting for VDVSET command of IPS Display Click driver.
#define IPSDISPLAY_VDVSET_MASK 0x3F |
#define IPSDISPLAY_VDVVRHEN_CMDEN_DISABLE 0x00 |
IPS Display VDVVRHEN command setting.
Specified setting for VDVVRHEN command of IPS Display Click driver.
#define IPSDISPLAY_VDVVRHEN_CMDEN_ENABLE 0x01 |
#define IPSDISPLAY_VRHS_DEFAULT 0x12 |
IPS Display VRHS command setting.
Specified setting for VRHS command of IPS Display Click driver.
#define IPSDISPLAY_VRHS_MASK 0x3F |