Draw on LCD monitor

Jun 27, 2008 11 Replies

Hello,



I need to draw simple shapes on a color LCD monitor. I need some basic functions such as:


- line



- circle / ellipse (and arcs)



- fill (solid, gradient, alpha not required but welcome)



- text



I'm looking for an embedded solution without using a small PC with an OS on-board.



In my mind there is the LCD driver with a communication port. With an external micro I can draw and write on the screen.



What would you suggest?



Thanks Marco / iw2nzm



I just found this a couple of days ago

formatting link
it may be of interest

martin

Martin Griffith ha scritto:

I'm sorry - perhaps I'm a bit tired - but I can't see anything about the hardware. It seems a program that will run on a PC not on an embedded system.

Am I wrong?

Marco / iw2nzm

There know were some pretty good articles about exactly this sort of thing in the "Circuit Cellar" magazine archives. I do have most of their older magazines on CD-ROM, but don't really have the time to go through them and grab the articles for you. Unless you can Google search it and come up with the Issue number or..??

For all I know, the archive may even be avail online. Good luck. -mpm

What's wrong with an embedded PC solution? Is it a price sensitive application for mass market?, or a one-off project? Embeded PC's come in very small sizes, can run DOS from a small FLASH drive, boot tinstantly, and the application in QBASIC or whatever woul be trivial.

Is this a touch screen application?

This module might be what you need:

formatting link

It allows you to draw graphics easily on LCD screens from a simple micro (PIC or whatever). All the complex work has been done for you. There are also versions with LCD's built in, and touch screens too.

Dave.

David L. Jones ha scritto:

Well, it's a bit price sensitive but it's not the main problem. I need plenty of reliability (e.g. it should run 24/24 for many days without any crash or loss of performance). A colleague of mine did some projects with Windows Embedded and he told me he wasn't able to make a

100%-stable product.

I know I could use linux or, as you're suggesting,

DOS. This one it's a very good idea. I bet DOS is very stable and the other advantage is the fast boot time.

Not required but welcomed for future upgrades.

Yes! It's the kind of module I was looking for. I hope in the near future they'll add the 800x600 resolution and also another SVGA video page. Currently there is only one and this its not a good thing for smooth animations.

Thank you! Marco / iw2nzm

mpm ha scritto:

Thanks for the tip. I'm asking google.

Marco / iw2nzm

Yep, don't go there.

MSDOS is very stable. Your power supply components or will likely fail, or a power loss will happen before embedded DOS crashes. I know systems that have been up for over 10 years.

Give Atilla (the owner/designer at 4D) an email and see what's coming.

Dave.

There is FreeDOS too, but I have not used it myself so can't vouch for its stability:

formatting link

Dave.

David L. Jones ha scritto:

Thanks again. Anyway, I've just sent an email to 4D.

Marco / iw2nzm

4d can be a little slow with emails right now. it could be better if you send a message to the group for support, or visit the archives:
formatting link

Others may be able to answer your questions fairly quickly.

you will also find this product at:

formatting link
in stock, and shipping world wide.

Cheers Don...

Don McKenzie Site Map: http://www.dontronics.com/sitemap E-Mail Contact Page: http://www.dontronics.com/email Xbee Wireless Modules, and low cost Interface Boards. http://www.dontronics-shop.com/xbee-boards.html

While it can be compiled or with some more wore work converted to assembler for most any target. It leaves a *lot* of underlying theory out. Try "Computer Graphics" by Edward Angel, ISBN 0-201-13548-5. It somewhat covers the basics, and introduces GKS and PHIGS.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required