This is the mail archive of the ecos-discuss@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Re:Re: free GUI for eCOS


So you basically need a framebuffer and some drawing routines to draw a graph (your signal). Then you need some text output as well as probably a few very simplistic UI elements (dropdown). With 32K RAM I would just go and write these few routines myself. Simple line drawing and text output as well as some framebuffer handling should be enough. The UI for configuration can then be made with simple text output.

I guess code wise, you got plenty of memory (512K), but you cannot use flash memory for a framebuffer or anything dynamic, as flash is fast to read but slow to write. What kind of display do you have, and how is it attached to your hardware? Does the display come with it's own framebuffer and is attached with something like SPI or is it attached to a display controller on the board, so the framebuffer would have to be in local memory? For a 320x240x8bit framebuffer you need 75K of RAM, make this 1bit and its still 9.4K, do the maths.

If your controller permits, you can of course attach external RAM, but I don't know what your possibilities are, as all you say is quite vague. You need to think a bit more about what you have, what you want, and what you need to get there.

Simon


abhishek srivastava wrote:
thanks for ur reply
we,, actually i just need to build a system where i have to display the signal onto graphical LCD.
i am getting my signal from some source and i need to pass that via ARM board that would contain ecos onto it, so that signal need to be in real time.
any slight variation in the signal say its amplitude, wud raise alarm. all that to be done in rel time. now for adjusting my deisred amplitude range, i need a button over the LCD, which would contain drop down menu. again that signal needed to be displayed onto some time versus say,voltage axis, thus i need a background for signal onto which it wud run. and some space which i could use for some alpha-numeric display. that's all!!
do u think this much application along with ecos necessary footprint can be ported onto 32k RAM and 512K flash.
cant we use flash for our work or cud increase RAM externally?? is tht possible??
find some time to think over and reply back to me!



Add more friends to your messenger and enjoy! Go to http://messenger.yahoo.com/invite/





--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]