User manual

GHI Electronics,LLC Embedded Master User Manual
Hardware and Software Library
11. Hardware And Software Library
There are many libraries included with Embedded Master. This section will give a full
description of Embedded Master Hardware and peripherals and a general overview on the
related libraries and what is supported. Developers should consult the library reference,
which is is in a separate document.
11.1. Graphics
The TFT version of Embedded Master Module adds an interface for TFT displays. TFT
display refresh is all done through DMA with no processor utilization. The display
connector is designed to plug directly into Sharp 4.3” (480x272) LQ043T1DG01 display.
These displays are very common and similar to what is used in Sony PSP.
A developer can also select to use a different TFT display. In this case, the display
connector should be connected to a cable to another circuit board. The second board will
have all circuitry needed to run the connected TFT display, such as VCOM and back-light
power supply. Micro Framework requires 5:6:5 RGB color mapping display.
Embedded Master TFT modules supports TFT displays and still keeps the support for the
SPI2 based displays. Users can select between a colorful TFT display or a low-cost
128x64 one-color displays.
Developers can use the library to write directly to the processor registers; therefore, tweak
the display settings.
GHI library lets users select one of the supported display drivers. Users can use one of
them as a base and then change the timing requirements for their use TFT display if
needed.
The supported TFT configurations are:
1. 480x272: Default.
2. QVGA 320x240: This is a smaller LCD that can provide a better performance for
some graphics applications such as continuously moving objects on the LCD.
3. VGA 480x480: Can be used to connect Embedded Master to a VGA monitor. This
option uses standard VGA timing for 640x480 (supported by all monitors) but
Embedded Master simulate this at 480x480 pixels. This is done to slow the refresh
rate on Embedded Master and provide a better performance. As far as the monitor
is concerned, this is the standard 640x480 but when you draw to the screen the
images will be slightly stretched.
4. 240x320: This is for a smaller Portrait position LCD.
Refer to Pin-out description section for the 0.5mm TFT display header pin-out table
Rev. 2.06 TFT Page 58 of 102 www.ghielectronics.com