We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Does anybody has an experient on using LPC2xxx with any GUI library on color LCD (QVGA)?
I got Microchip GUI library but it was designed for PIC24 & PIC32 with MLAB C30 complier, which is different platform. We have tried to port it for arm (LPC2xxx) on Keil but it gonna mess up. Someone ever tred to port this GUI library for Keil arm?
If someone has anyother useful GUI library rather than this Microhip provided, could you please share with us? Cheap or free solution is very appriciated.
Thanks
For my application, I implemented a GUI library from scratch. It's not as difficult as it sounds. All I needed was horizontal and vertical lines, filled rectangles, bitmaps and text. Lines and rectangles are trivial, bitmaps and text are a little more tricky. Basically, I adopted bitmap and font data formats from another library. Implementing bitmap and text output for known formats is easy enough. It's important to have ready-made conversion utilities for those formats: this way you don't have to write them yourself. Advantages of this approach: you avoid the bloat of a 'one size fits all' third-party library and you can optimize the low-level routines for your graphics controller (provided it has acceleration features.)
"I got Microchip GUI library but it was designed for PIC24 & PIC32 ... We have tried to port it"
I very much suspect that is against the licence terms - so probably best not to talk about it too much in public...!
I agree with Mike,
Had to do the same thing for a '51 core a few years ago.
Really was quite straight forward. Found efficient routines for line drawing and graphic manipulation.
Also, we now have fully available source for our upcomming requirement to port to ARM.