beautypg.com

Vi-10, Raphics, Oftware and – Atmel AT91 User Manual

Page 59

background image

S

EGGER

M

ICROCONTROLLER

S

YSTEME

G

MBH

EM

W

IN

G

RAPHICS

S

OFTWARE AND

GUI

emWin, probably the most efficient and
comprehensive embedded GUI today, is
written in ANSI “C”. It works on any 8-16-
32 bit Microcontroller and supports any b/w,
grey-scale or colour display. Drivers for all
common LCD controllers are available. All
types of graphical displays are supported.

All required graphic routines are part of the
software. A variety of fonts are shipped with
the software. Additional fonts can easily be
generated from PC fonts using the emWin
Font Converter. Flicker-free animation with
our without antialiasing as well as multiple
layer/multiple displays are supported.

The window manager allows creation of
windows of arbitrary size at any point of the
display. Child windows and the exchange
of messages between windows and their
children/parents are supported.

Windows may be transparent or overlapping,
and can be moved or resized at run time. A
variety of widgets come with the window
manager module.

A simulation environment is available that
can be used to write and test the entire
user interface on the PC. emWinView, a
separate program, shows the contents of
the simulated display even during debugging.

ANSI “C” source code,
no C++ required

Bitmap converter and PC
simulation included

Multi-lingual support available

Free PC Evaluation package
available

Royalty free

Supports b/w, grayscale
and color

2D graphic library and variety
of fonts included

C

ONTACTS

GERMANY

Segger Microcontroller
Systeme GmbH
Heinrich-Hertz-Str. 5
40721 Hilden - Germany
Phone: (+49) 2103-2878-0
Fax: (+49) 2103-2878-28
e-mail: [email protected]

USA

Segger Microcontroller
Systems LLC
9 Bartherick Road
Westminster, MA 01473 - USA
Phone: (+1) 978-874-0299
Fax: (+1) 978-874-0599
e-mail: [email protected]

W

EB

S

ITE

www.segger.com

VI-10

C

H

A

P

T

E

R

V I

- S

O

F

T

W

A

R

E

I

P

5C46 AT91 3Party BAT.xp 7/09/05 2:56 Page 59