LONDON – NXP Semiconductors NV has said it will provide the emWin graphic software library and graphical user interface (GUI) for free with its ARM-based microcontrollers. The emWin library has been developed by Segger Microelectronics GmbH (Hilden, Germany), a provider of hardware and software development tools and embedded software.
The emWin library provides a GUI for any application operating with a graphical LCD, and features support for anti-aliased text and shapes. It is suitable for use with LCDs in consumer electronics, home appliances, medical devices and industrial equipment, NXP said.
NXP (Eindhoven, The Netherlands) did not elaborate on the transaction that had taken place to allow the company to offer the software for free.
Compatible with both single-task and multi-task environments, emWin is suited to the LPC1788, a Cortex-M3 microcontroller featuring an integrated LCD controller. It is also suited to any NXP ARM-based microcontroller used for graphical LCD design and the agreement covers all NXP microcontrollers based on the ARM Cortex-M0, Cortex-M3, Cortex-M4, ARM7 and ARM9 processors. NXP and Segger are exhibiting the emWin graphic library at the Embedded Systems Conference in Boston, Sept. 26 to 29, 2011.
The Embedded Systems Conference is organized by UBM Electronics, the publisher of EE Times.
This is a nice move. I see that a lot of semicon companies moving in this direction. They now provide the necessary libraries like Graphic, networking etc.
There are similar options available from Microchip & TI ( Stellaris ). I will try to present a comprehensive information about these..let me find a weekend to do this compilation.. :)
David Patterson, known for his pioneering research that led to RAID, clusters and more, is part of a team at UC Berkeley that recently made its RISC-V processor architecture an open source hardware offering. We talk with Patterson and one of his colleagues behind the effort about the opportunities they see, what new kinds of designs they hope to enable and what it means for today’s commercial processor giants such as Intel, ARM and Imagination Technologies.