The complimentary Freescale embedded graphical user interface (eGUI) allows single chip microcontroller (MCU) systems to implement a graphical user interface and drive the latest generation of color graphics LCD panels with integrated display RAM and simple serial peripheral interface (SPI) or parallel bus interface. The evolution of LCD panels integrating the display RAM and LCD controller means that your products can easily be implemented without the need for a conventional microprocessor (MPU) with integrated LCD driver hardware and external display RAM. The eGUI has also been expanded to support conventional LCD panels and ColdFire LCD MPUs, giving a complimentary entry level solution for these platforms. To support the eGUI, Freescale also provides a "converter utility" to change graphical bit maps and fonts into the "C" language arrays needed by the eGUI.
The Freescale eGUI can be used stand alone or integrated into the MQX operating system.
The eGUI has been moved to open source community under LGPL license on GitHUB (Check Additional Resources) to allow eGUI community grow up the project, since February 2014.
Features
Multiple platforms supported: S08, HCS12, ColdFire, Kinetis.
Extremely low flash and RAM footprint so that it can easily be used in a small MCU system.
Smart support for screen oriented structure of user code.
Supports LCD displays up to 1/4 VGA for MCU and larger for MPUs supported.
Touch screen support.
Tower LCD board supported.
Easily ported to new display/controller combinations.
已经找到飞思卡尔的GUI啦
http://www.freescale.com/webapp/ ... mmary.jsp?code=EGUI
EGUI: Freescale eGUI: Graphical LCD Driver for MCUs/MPUs
The complimentary Freescale embedded graphical user interface (eGUI) allows single chip microcontroller (MCU) systems to implement a graphical user interface and drive the latest generation of color graphics LCD panels with integrated display RAM and simple serial peripheral interface (SPI) or parallel bus interface. The evolution of LCD panels integrating the display RAM and LCD controller means that your products can easily be implemented without the need for a conventional microprocessor (MPU) with integrated LCD driver hardware and external display RAM. The eGUI has also been expanded to support conventional LCD panels and ColdFire LCD MPUs, giving a complimentary entry level solution for these platforms. To support the eGUI, Freescale also provides a "converter utility" to change graphical bit maps and fonts into the "C" language arrays needed by the eGUI.
The Freescale eGUI can be used stand alone or integrated into the MQX operating system.
The eGUI has been moved to open source community under LGPL license on GitHUB (Check Additional Resources) to allow eGUI community grow up the project, since February 2014.
Features
Multiple platforms supported: S08, HCS12, ColdFire, Kinetis.
Extremely low flash and RAM footprint so that it can easily be used in a small MCU system.
Smart support for screen oriented structure of user code.
Supports LCD displays up to 1/4 VGA for MCU and larger for MPUs supported.
Touch screen support.
Tower LCD board supported.
Easily ported to new display/controller combinations.
一周热门 更多>