| |
|
|
Segger
- emWinsoftware for LCD displays
emWin GSC and emWin b/w are graphics system which enable embedded applications
to drive LCD displays - whether monochrome, greyscale or colour. emWin
is designed with all system topologies in mind, and is therefore useful
whatever the power of processor or size of display. Equally, the system
works equally well whether or not a Real-Time Operating System (RTOS)
is employed.
emWin is a thoughtfully crafted toolset, consisting of different layers
in different modules. One layer - called the LCD-driver - implements
all access to the LCD. We offer LCD-drivers for virtually all available
LCD-controllers, for any LCD with any resolution. emWin works with all
CPUs, since it is written in 100% ANSI-"C".
All commonly used graphic routines such as drawing of points, lines,
circles are part of the software. An efficient algorithm to draw arbitrary
polygons is implemented. Bitmaps of any size and colour depth (1/2/4 or
8 bits per pixel, usually generated by the bitmap converter provided as
part of the toolset) may be shown at any position on the display. All
functions can work in OR- XOR- and AND mode, so visualisation in real
time is easy to achieve.
A variety of fonts - in "C"-code form - are shipped with the software.
Additional fonts can easily be generated form PC fonts using FontConvert,
emWin's font converter. Proportional fonts are supported, and fonts for
foreign languages can be created. emWin offers complete Unicode support.
All LCDs can be supported
Drivers can be written for all types of LCDs, including monochrome, greyscale
passive and active colour(TFT) displays. LCD drivers for all common LCDs
already exist, including:
- LCD15XX.C for Epson SED1565, SED156, SED1567, SED1568, SED1569, SED1575
controllers (b/w controller with built-in memory)
- LCD13XX.C for Epson SED1352/13502, SED1353/13503, SED1354/13504, SED1356/13506,
SED1374/13704, SED1375/13705, SED1376/13706, SED1386/13806
- LCDSLIN.C for Toshiba 6963 controllers and SED 1330, SED 1335 (b/w
controllers without memory)
- LCD6642X.c for Hitachi 66420, 66421 (2/4 greyscale controllers with
built-in memory)
- LCD7X1.c for Samsung KS711 / KS741 (2/4 greyscale controllers with
built-in memory)
- LCD159A.c for Epson 159a (8 bit per pixel colour LCD controller with
built-in memory)
- No LCD driver! This is your best bet with a fast CPU and a small LCD.
Do not use any LCD-controller, but let the CPU refresh the display.
It makes the hardware simpler, cheaper, smaller and updates of the display
instantaneous (because the CPUs memory is used as video memory).
More about emWin GSC...
More about emWin LCD Drivers...




|
|
 |
Segger News |
 |
 |
NEWS: Tools |
 |
 |
30-day free evaluation |
 |
 |
Literature Centre |
 |
|
|