- QUICK START
Graphical User Interfaces (GUIs) are becoming increasingly popular in embedded systems. The embedded software's industry response to this trend is proliferation of embedded GUI libraries, such as emWin™ from SEGGER, PEG™ from Swell Software, and many others. Such GUI libraries provide anything from low-level LCD drivers, through drawing primitives, assortments of widgets, all the way to sophisticated window managers.
One thing, however, that these software packages do NOT provide is the high-level "screen logic" to control the overall behavior of the GUI. As it turns out, QP™ frameworks beautifully complement the GUI libraries by exactly providing the high-level structure to the GUI system. This is, of course, hardly surprising because GUIs are exemplary event-driven systems, which QP™ frameworks are exactly designed to handle.
Although the QP-emWin integration, as shown in this QDK™ runs on Windows, the application-level code uses exclusively the embedded emWin™ API and is designed to run without any modifications on embedded targets.
NOTE: These QP™ Development Kits (QDKs™) contain only the QP-emWin demonstration, but do not contain the portable QP™ Baseline Code. In other words, you need to download and install the QP™ Baseline Code, before you install the QDKs™.
|QDK™||QP™ Version||IDE/Compiler||Application Note||Download|
|Visual Studio Express 2012||AppNote (1.2MB)||QDK-C/emWin
|Visual Studio Express 2012||AppNote (1.2MB)||QDK-C++/emWin
Last updated: November 12, 2013