cancel
Showing results for 
Search instead for 
Did you mean: 

STM324x9I-EVAL for application with LCD as user interface

asafbit
Associate II
Posted on October 29, 2015 at 14:03

Hi all.

im about to work on a project which include an LCD as user interface and suppose to display images.

LCD size is 240x320 pixels.

im trying to use STeMWin tools - GUIBuilder and BMPCVT and FNTCVT.

its seems like working.

my first question is - what would be the best way to hold the images database(?), and using which format?(PNG, BMP, GIF)

my second concern - during some tests with the tool and some small images, i used GUIBuilder to create some image (for start, only text), and after calling the function created by GUIBuilder, i used one of the functions GUI_Delay() or GUI_Exec() to update the LCD buffer and when using those functions the image get blurred for about a half second. is there any way to overcome that issue? why is that happening (only text was created).

thanks for any help.
1 REPLY 1
Posted on November 06, 2015 at 11:32

Hi Assaf,

I will respond to the first question as I think that the second one is already asked in this [DEAD LINK /public/STe2ecommunities/mcu/Lists/STM32Java/Flat.aspx?RootFolder=/public/STe2ecommunities/mcu/Lists/STM32Java/STemWin%20AN4323%20clock%20enable%20issue&FolderCTID=0x01200200770978C69A1141439FE559EB459D758000F9A0E3A95BA69146A17C2E80209ADC21&currentviews=28]thread.

So, The use of PNG,BMP or GIF depends on application requirements:

1-GIF is an animated image,

2-PNG is a compressed image with transparency (for decoding, the library libpng must be added)

3-BMP is an image without compression which means saving in time but loss of memory.

By consequence, you have to choose one of them according to needs. 

-Shahrzad-