µC/GUI PC Windows Evaluation

Bitmap Converter

Font Comverter

Licensing

Pricing Information

Font Support

Windows Manager

Widgets

Dialogs

Antialiasing

Memory Devices

Multiple Layers/Displays

Touch Screen Support

Virtual Screen Support

VNC Support

Overview

Benefits

Drivers

PC Windows Samples

Simulation

Download a compiled library and sample code for the Windows environment

On this page, you can download a µC/GUI library for the Windows PC. It is a simulation environment under MSVC++. The µC/GUI simulators that we make available to you have predetermined configurations:

  • 1 bits per pixel color
  • 2 bits per pixel color
  • 4 bits per pixel color
  • 8 bits per pixel color
  • 16 bits per pixel color
  • 32 bits per pixel color

The µC/GUI simulator uses Microsoft Visual C++ (version 6.00 or higher) and the integrated development environment (IDE) which comes with it. You will see a simulation of your LCD on your PC screen, which will have the same resolution in X and Y and can display the exact same colors as your LCD once it has been properly configured.

The entire graphic library API and window manager API of the simulation are identical to those on your target system; all functions will behave in the very same way as on the target hardware since the simulation uses the same "C" source code as the target system. The difference lies only in the lower level of the software: the LCD driver.

Instead of using the actual LCD driver, the PC simulation uses a simulation driver which writes into a bitmap. The bitmap is then displayed on your screen using a second thread of the simulation. This second thread is invisible to the application; it behaves just as if the LCD routines were writing directly to the display.

The simulator can show the simulated LCD in a bitmap of your choice, typically your target device. The bitmap can be dragged over the screen and may, in certain applications, be used to simulate the behaviour of the entire target device. In order to simulate the appearance of the device, a bitmap is required. This bitmap is usually a photo (top view) of the device. With these virtual prototypes, you can demonstrate what the system can look like and what it can do.

With the Trial package, you can not change the product bitmap. Only when you get the license will you be allowed to change the Win32 settings.

To move the demonstration code to the target device, you need to get a license so that you can use the source code and compile it for the target processor. All the code you would be developing in the PC simulation environment is 100% reusable.

Below you find a table with screenshots for 4 different trial package configurations: 1 bpp, 4bpp, 8bpp and 16bpp.
Demo executables generated with these configurations can also be downloaded from the Windows PC Samples page.

The full µC/GUI version can handle any size/color configuration by simply changing the configuration file. Please contact us at sales@micrium.com, if you would like to evaluate µC/GUI for a different resolution.

Trial packages


To Obtain the required GUI trial package:

1.) Register to the Micrium website. If you don't already have an account, you will be asked to create one by clicking on the download icon. 

2.) This is the only web site approved by Micrium to download µC/GUI trial packages.

3.) Note that support will only be provided to Licensees under maintenance.

4.) Contact us for licensing information.



Description Screenshot

Color depth:   1bpp (b/w)

Resolution:    320 x 240




Color depth:   2bpp (b/w)

Resolution:    320 x 240



Color depth:   4bpp (16 grayscales)

Resolution:    320 x 240




Color depth:   8bpp (256 colors)

Resolution:    320 x 240




Color depth:   16bpp (High color)

Resolution:    320 x 240




Color depth:   32bpp (High color)

Resolution:    320 x 240