NXP Semiconductors N.V. and SEGGER Microcontroller announced that the emWin graphic library will be offered for free with NXP ARM microcontrollers. Developed by SEGGER, emWin provides a robust, efficient GUI for any application operating with a graphical LCD, and features outstanding support for high-quality anti-aliased text and shapes. Using emWin, basic UI design can be performed easily via a stand-alone tool which separates UI design from firmware development, speeding the design of LCD applications in consumer electronics, home appliances, medical devices and industrial equipment. Compatible with both single-task and multi-task environments, emWin is ideal for use with the LPC1788, the industry’s first Cortex™-M3 microcontroller featuring an integrated high-performance LCD controller, as well as other NXP Cortex-M0, Cortex-M3, Cortex-M4, ARM7 and ARM9 MCUs. NXP and SEGGER are showcasing the emWin graphic library this week at ESC Boston, Sept. 26-29, 2011.
Key features of the emWin graphic library from SEGGER, now available for free with any NXP LPC microcontroller, include:
Support for all types of LCDs, including monochrome, grayscale or active color (TFT) displays
PC tool emWinView for a detailed, magnified view of all layers in the simulation
Excellent support for high-quality anti-aliased text and shapes
Easy to perform basic UI design in a stand-alone application, and separate UI design versus firmware development
Runtime-configurable software, no compile-time switches
Shipped as object code
Support for any interface
Configurable display sizes
Code optimized for both size and speed
LCD caching in memory for slower LCD controllers, reducing access to a minimum and enabling very high speeds
Virtual display support larger than the actual display
Ideal for use with the NXP LPC178x, as well as the LPC1800, LPC4300, LPC2400 and LPC3200 series MCUs
GUIBuilder, Font Converter and Bitmap Converter tools
“No matter where you turn, both consumers and business users expect higher quality graphic displays than ever before – on mobile devices, in home appliances, and in industrial environments. We’ve addressed this by delivering the world’s first Cortex-M3 MCU with an integrated high-performance LCD graphics controller, the LPC178x series, in addition to our other graphics microcontrollers. Now we’re providing our customers free access to emWin – an elegant, robust graphic library and GUI which is a cut above comparable offerings on the market today, and will greatly simplify LCD design and accelerate time to market,” said Gene Carter, international product manager, microcontroller business line, NXP Semiconductors.
“The emWin graphic library has been extremely popular in the embedded industry. A very popular feature is the ability to generate anti-aliased text and shapes with variable bit rates, to balance both performance and quality. We’re very pleased to be working with NXP to bring emWin to the LPCware community – so that developers can focus on building the highest quality LCD graphics applications without worrying about the underlying mechanics,” said Rolf Segger, chief technology officer of SEGGER.