A library with drivers for different peripherals on the LPC4088 QuickStart Board or related add-on boards.

Dependencies:   FATFileSystem

Dependents:   LPC4088test LPC4088test_ledonly LPC4088test_deleteall LPC4088_RAMtest ... more

Embed: (wiki syntax)

« Back to documentation index

LcdController::Config Class Reference

LcdController::Config Class Reference

LCD configuration. More...

#include <LcdController.h>

Public Member Functions

 Config ()
 Create an empty LCD configuration object.
 Config (int horizontalBackPorch, int horizontalFrontPorch, int hsync, int width, int verticalBackPorch, int verticalFrontPorch, int vsync, int height, bool invertOutputEnable, bool invertPanelClock, bool invertHsync, bool invertVsync, int acBias, BitsPerPixel bpp, int optimalClock, LcdPanel panelType, bool dualPanel)
 Create a LCD configuration object with specified values.

Detailed Description

LCD configuration.

Definition at line 84 of file LcdController.h.


Constructor & Destructor Documentation

Config (  )

Create an empty LCD configuration object.

Definition at line 90 of file LcdController.h.

Config ( int  horizontalBackPorch,
int  horizontalFrontPorch,
int  hsync,
int  width,
int  verticalBackPorch,
int  verticalFrontPorch,
int  vsync,
int  height,
bool  invertOutputEnable,
bool  invertPanelClock,
bool  invertHsync,
bool  invertVsync,
int  acBias,
BitsPerPixel  bpp,
int  optimalClock,
LcdPanel  panelType,
bool  dualPanel 
)

Create a LCD configuration object with specified values.

Parameters:
horizontalBackPorchHorizontal back porch in clocks
horizontalFrontPorchHorizontal front porch in clocks
hsyncHSYNC pulse width in clocks
widthwidth of display in pixels
verticalBackPorchvertical back porch in clocks
verticalFrontPorchvertical front porch in clocks
vsyncVSYNC pulse width in clocks
heightheight of display in pixels
invertOutputEnabletrue to invert output enable
invertPanelClocktrue to invert panel clock
invertHsynctrue to invert HSYNC
invertVsynctrue to invert VSYNC
acBiasAC bias frequency in clocks
bppbits per pixel
optimalClockoptimal clock rate (Hz)
panelTypeLCD panel type
dualPaneltrue if it is a dual panel display

Definition at line 113 of file LcdController.h.