Re: Embedded GUI Code



"Adib Taraben" <a.taraben@xxxxxxxxxxxxxxxxx> wrote in message
news:451b63ff$0$5148$9b4e6d93@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Maybe EmbWin from segger company. http://www.segger.de/

In fact I never used it. But it looks what u want Os and controller
independent.

I'm currently working with emWin and I find it stable and
well-documented. It has nearly all the features I need and it is very
easy to tweak existing ones to your needs. The support is good and fast
and a large number of LCD controllers are supported off the shelf. I
needed a bit of assistance getting up and running in the first place but
I'm pretty dumb and Segger got me going fairly quickly.

It does mostly what C/Peg and Peg++ does so if you consider those
overkill then emWin would be too but it does mean you have got a full
featured GUI ready to go and if you want to use window functions (as you
do) then I don't think it is overkill.

Subjectively, someone posted recently about not finding the C/Peg
manuals helpful. I can't comment on that but I do find emWin's to be
good.

Keith schrieb:
My system will vary and different systems may contain different Color
LCDs. I would like a color depth of 24 bits per pixel. I want to
draw
text, buttons, menus, show icons, and display bitmaps. I'm not using
Linux, but rather, ThreadX.

Thanks!

--Keith


Buddy Smith wrote:
Keith <keith.prickett@xxxxxxxxx> wrote:
I am on a search for an embedded GUI / Windowing / 2-D system. I
would
like the source code (in ANSI-C) included in addition to basic
drawing
mechanisms (circle, dot, line, rectangle). This needs to be usable
on
an embedded system and easily portable. I've looked at uc/GUI from
Micrium and C/PEG from Swell Software. They both look sufficient,
possibly an overkill, but I am wondering what else is out there.
Does
anyone have recommendations on other similar projects or opinions
on
the two?
I don't think you've defined very well what you want.

An "embedded system" might mean a couple of transistors, or a
supercomputing system connected to an imax projector.

What do you plan to do with it? What kind of screen? What resolution
do
you need? How many colors? Is there going to be an OS? Is it Linux?
WinCE? An RTOS?

ttyl,

--buddy



.


Quantcast