Modules | |
OTM8009A Exported Types | |
Macros | |
#define | OTM8009A_480X800_FREQUENCY_DIVIDER 2 /* LCD Frequency divider */ |
OTM8009A_480X800 frequency divider. More... | |
#define | OTM8009A_480X800_HBP ((uint16_t)34) /* Horizontal back porch */ |
#define | OTM8009A_480X800_HEIGHT ((uint16_t)800) /* LCD PIXEL HEIGHT */ |
#define | OTM8009A_480X800_HFP ((uint16_t)34) /* Horizontal front porch */ |
#define | OTM8009A_480X800_HSYNC ((uint16_t)2) /* Horizontal synchronization */ |
OTM8009A_480X800 Timing parameters for Portrait orientation mode. More... | |
#define | OTM8009A_480X800_VBP ((uint16_t)15) /* Vertical back porch */ |
#define | OTM8009A_480X800_VFP ((uint16_t)16) /* Vertical front porch */ |
#define | OTM8009A_480X800_VSYNC ((uint16_t)1) /* Vertical synchronization */ |
#define | OTM8009A_480X800_WIDTH ((uint16_t)480) /* LCD PIXEL WIDTH */ |
otm8009a_480x800 Size More... | |
#define | OTM8009A_800X480_HBP OTM8009A_480X800_HBP /* Horizontal back porch */ |
#define | OTM8009A_800X480_HEIGHT ((uint16_t)480) /* LCD PIXEL HEIGHT */ |
#define | OTM8009A_800X480_HFP OTM8009A_480X800_HFP /* Horizontal front porch */ |
#define | OTM8009A_800X480_HSYNC OTM8009A_480X800_HSYNC /* Horizontal synchronization */ |
OTM8009A_800X480 Timing parameters for Landscape orientation mode Same values as for Portrait mode in fact. More... | |
#define | OTM8009A_800X480_VBP OTM8009A_480X800_VBP /* Vertical back porch */ |
#define | OTM8009A_800X480_VFP OTM8009A_480X800_VFP /* Vertical front porch */ |
#define | OTM8009A_800X480_VSYNC OTM8009A_480X800_VSYNC /* Vertical synchronization */ |
#define | OTM8009A_800X480_WIDTH ((uint16_t)800) /* LCD PIXEL WIDTH */ |
#define | OTM8009A_ERROR (-1) |
#define | OTM8009A_FORMAT_RBG565 ((uint32_t)0x02) /* Pixel format chosen is RGB565 : 16 bpp */ |
#define | OTM8009A_FORMAT_RGB888 ((uint32_t)0x00) /* Pixel format chosen is RGB888 : 24 bpp */ |
Possible values of pixel data format (ie color coding) transmitted on DSI Data lane in DSI packets. More... | |
#define | OTM8009A_ID 0x40U |
#define | OTM8009A_OK (0) |
#define | OTM8009A_ORIENTATION_LANDSCAPE 1U /* Landscape orientation choice of LCD screen */ |
#define | OTM8009A_ORIENTATION_PORTRAIT 0U /* Portrait orientation choice of LCD screen */ |
Typedefs | |
typedef int32_t(* | OTM8009A_Delay_Func) (uint32_t) |
typedef int32_t(* | OTM8009A_GetTick_Func) (void) |
typedef int32_t(* | OTM8009A_ReadReg_Func) (uint16_t, uint16_t, uint8_t *, uint16_t) |
typedef int32_t(* | OTM8009A_WriteReg_Func) (uint16_t, uint16_t, uint8_t *, uint16_t) |
#define OTM8009A_480X800_FREQUENCY_DIVIDER 2 /* LCD Frequency divider */ |
OTM8009A_480X800 frequency divider.
Definition at line 166 of file otm8009a.h.
#define OTM8009A_480X800_HBP ((uint16_t)34) /* Horizontal back porch */ |
Definition at line 146 of file otm8009a.h.
#define OTM8009A_480X800_HEIGHT ((uint16_t)800) /* LCD PIXEL HEIGHT */ |
Definition at line 136 of file otm8009a.h.
#define OTM8009A_480X800_HFP ((uint16_t)34) /* Horizontal front porch */ |
Definition at line 147 of file otm8009a.h.
#define OTM8009A_480X800_HSYNC ((uint16_t)2) /* Horizontal synchronization */ |
OTM8009A_480X800 Timing parameters for Portrait orientation mode.
Definition at line 145 of file otm8009a.h.
#define OTM8009A_480X800_VBP ((uint16_t)15) /* Vertical back porch */ |
Definition at line 149 of file otm8009a.h.
#define OTM8009A_480X800_VFP ((uint16_t)16) /* Vertical front porch */ |
Definition at line 150 of file otm8009a.h.
#define OTM8009A_480X800_VSYNC ((uint16_t)1) /* Vertical synchronization */ |
Definition at line 148 of file otm8009a.h.
#define OTM8009A_480X800_WIDTH ((uint16_t)480) /* LCD PIXEL WIDTH */ |
otm8009a_480x800 Size
Definition at line 135 of file otm8009a.h.
#define OTM8009A_800X480_HBP OTM8009A_480X800_HBP /* Horizontal back porch */ |
Definition at line 157 of file otm8009a.h.
#define OTM8009A_800X480_HEIGHT ((uint16_t)480) /* LCD PIXEL HEIGHT */ |
Definition at line 140 of file otm8009a.h.
#define OTM8009A_800X480_HFP OTM8009A_480X800_HFP /* Horizontal front porch */ |
Definition at line 158 of file otm8009a.h.
#define OTM8009A_800X480_HSYNC OTM8009A_480X800_HSYNC /* Horizontal synchronization */ |
OTM8009A_800X480 Timing parameters for Landscape orientation mode Same values as for Portrait mode in fact.
Definition at line 156 of file otm8009a.h.
#define OTM8009A_800X480_VBP OTM8009A_480X800_VBP /* Vertical back porch */ |
Definition at line 160 of file otm8009a.h.
#define OTM8009A_800X480_VFP OTM8009A_480X800_VFP /* Vertical front porch */ |
Definition at line 161 of file otm8009a.h.
#define OTM8009A_800X480_VSYNC OTM8009A_480X800_VSYNC /* Vertical synchronization */ |
Definition at line 159 of file otm8009a.h.
#define OTM8009A_800X480_WIDTH ((uint16_t)800) /* LCD PIXEL WIDTH */ |
Definition at line 139 of file otm8009a.h.
#define OTM8009A_ERROR (-1) |
Definition at line 112 of file otm8009a.h.
#define OTM8009A_FORMAT_RBG565 ((uint32_t)0x02) /* Pixel format chosen is RGB565 : 16 bpp */ |
Definition at line 128 of file otm8009a.h.
#define OTM8009A_FORMAT_RGB888 ((uint32_t)0x00) /* Pixel format chosen is RGB888 : 24 bpp */ |
Possible values of pixel data format (ie color coding) transmitted on DSI Data lane in DSI packets.
Definition at line 127 of file otm8009a.h.
#define OTM8009A_ID 0x40U |
Definition at line 115 of file otm8009a.h.
#define OTM8009A_OK (0) |
Definition at line 111 of file otm8009a.h.
#define OTM8009A_ORIENTATION_LANDSCAPE 1U /* Landscape orientation choice of LCD screen */ |
Definition at line 121 of file otm8009a.h.
#define OTM8009A_ORIENTATION_PORTRAIT 0U /* Portrait orientation choice of LCD screen */ |
Possible values of Display Orientation
Definition at line 120 of file otm8009a.h.
typedef int32_t(* OTM8009A_Delay_Func) (uint32_t) |
Definition at line 50 of file otm8009a.h.
typedef int32_t(* OTM8009A_GetTick_Func) (void) |
Definition at line 49 of file otm8009a.h.
typedef int32_t(* OTM8009A_ReadReg_Func) (uint16_t, uint16_t, uint8_t *, uint16_t) |
Definition at line 52 of file otm8009a.h.
typedef int32_t(* OTM8009A_WriteReg_Func) (uint16_t, uint16_t, uint8_t *, uint16_t) |
Definition at line 51 of file otm8009a.h.