2012-05-17 06:43 AM
Hi,
I would ask for recommended Graphic Libraries to use with STM32 controlers. I 've found the ''Resource Editor for Embedded GUI Library'' developed by ST, but there is too few proprieties associated with each object. For example, I can't configure the background, text colour, and resize a button. And you also have few fonts types. I would like to use a Windows software, where I could built the screens without spend much time. I found emWin developped by Segger. It seems to be good but it is too much expensive for what I really need. I will need to use: -Labels; -Textbox; -Buttons; -Sliders; -Switches; -Checkboxes; -Radiobuttons; -Gauge; -Picture; And maybe grahps in the future. I'm looking for something like ''eGUI/D4D'' developed by Freescale.
Best regards, A.Paiva2012-06-05 04:50 AM
Low level I design for every new OS/ARM.
I also use a paging method for the routines off of external memory/SD device.2012-06-05 06:05 AM
Why not looking at Java solution for STM32, very powerful object oriented language and libraries to develop graphical interfaces:
- Starter kit: http://www.st.com/internet/evalboard/product/252535.jsp - Videos of GUIs developed in Java for STM32 at http://www.is2t.com/en/resources-videos.php: - washing machine GUI: developed in 2 weeks by 1 person, specs included - Java by IS2T on a 120 Mhz processor, STM32F207. Best regards, Dominique2012-06-05 06:31 AM
Hi BJ Freeman,
Yes, I know that you should redesign the low level for each new OS/ARM. But I would to know, how you make this. There must be a specific file that you need to adjust to your particular device. Which file is it? I've other question about the GTK+. If I'm not wrong, GTK+ is only a library, or is it also a software tool like emWin, eGUI/D4D, and Microchip graphical library. I mean, if it is possible do design a screen by draging buttons/labels/textebox etc, to the screen, and then just modify the properties. Best regards, A.Paiva2012-06-05 06:40 AM
Hi Jugnon,
Thank you also for your sugestion. The Java solution for STM32 is a solution in the direction of what I'm looking for. But unfortunately the licensing of the MicroEJ is also expensive. It's an anual licensing. I don't know if there is another type of licensing. Do you use MicroEJ right? Thank you, Best regards, A.Paiva2012-06-05 12:09 PM
something like this?
Erik Most are not ''keil dependent'',2012-06-07 02:58 PM
Does someone had work with Visual TFT before?
Regards, A.Paiva2012-06-08 12:39 AM
Hello,
MicroEJ SDK for STM32 is available as annual license and perpetual license subscriptions. You can develop any number of products with the same license. Professional technical support is included in the license fees. Evaluation versions are free of charge. Regards, -- Alexandra2012-06-08 08:22 AM
You can freely try MicroEJ for 1 month, running Java applications on your PC using the provided simulator: no need for any real hardware board, the STM3220G-EVAL board is simulated.
Go directly to stm32.microej.com (or through the ''Download'' menu at www.is2t.com), tab ''Available Products'' select the P/N4M52RABBN1GE
. Download it, run MicroEJ, install the license (get the activation key) and play with the numerous examples provided. Best regards, Dominique2012-06-11 02:38 AM
Hi Paiva
look at http://www.easygui.com/ is a very good tool, flexible and not too expensive Paolo