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.
这个好像不太好用,我一直没看明白,当然,没实践,只是了解了一下!
看谁能拿了Tower帮大家试试
一周热门 更多>