新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 飞漫软件及其图形中间件MiniGUI方案

飞漫软件及其图形中间件MiniGUI方案

作者:时间:2008-07-07来源:网络收藏
软硬件的配合,是亘古不变的话题。高性能的硬件基础需要辅以高效、易操作的才能构成完善的解决。谈到MCU与间的关系时,飞思卡尔微控制器业务部产品经理何英伟先生即表示,随着MCU已发展至32位,工程师们不再只关注于MCU自身的硬件结构,更关心着整个生态系统,包括外围器件、开发工具、IP及等各个方面。其中,软件是重要的组成部分。何先生表示,在很多电子产品MCU开发部门内,很多时候都是由软件工程师而非硬件工程师,去主导或选用哪家厂商、哪个型号的MCU它器件。他们将综合考虑项目的特征、产品的特性、相关设计文档与资料库的丰富程度、产品的路线图及前后的兼容性进行选择。由此,软件业的重要性可见一斑。

其中,作为软件系统的一个组成部分,发挥着重要作用。虽然中国有句老话“包子有肉不在褶上”,但在当前的社会中,良好的外观已不再是对内在性能的锦上添花,它更演变为衡量产品品质高低的一个直观因素,Apple电脑便携设备,如iPod及iPhone的成功便是很好的例子。随着手机、MP3等行业的竞争日益激烈,对于厂商的意义愈加重要,它们不仅要从性能更要从外观上先声夺人,从而抢占市场。虽然每家公司都有其自身的软件研发团队,但因为侧重不同,开发简单的界面尚非难事,但要实现更丰富的功能,具有更强的拓展性及更高兼容性,则并不简单。图形的开发既需要很好的架构,也涉及众多细节,为此,需要专门的技术团队或设计公司帮助其完成设计、开发。

飞漫作为一家快速成长的具有自主研发能力与核心技术的软件公司,形成了以跨嵌入式操作系统和硬件平台的图形中间件为核心的三大产品线,为嵌入式设备集成商或者制造商提供了嵌入式图形中间件软件、嵌入式关键应用软件及相关开发工具。其产品广泛应用于各个行业,如Wi-Fi手机、GSM和TD-SCDMA手机等移动通讯终端、VOIP电话、PMP、机顶盒、智能家居、安防监控、医疗设备、电力、工控及仪表、多媒体终端、军事工业等领域。

飞漫的轻量级嵌入式图形中间件:

是为嵌入式设备开发人员用于构建嵌入式图形用户界面的工具,是一种是面向实时嵌入式系统的轻量级GUI,即嵌入式图形中间件,可在 Linux/uClinuxVxWorkseCosuC/OS-IIpSOSThreadXNucleusOSE 等操作系统以及 Win32 平台上运行。

主要优势:

l 支持多种嵌入式操作系统,优秀的可移植性

l 可伸缩的系统架构,易于扩展

l 功能丰富,可灵活剪裁

l 小体积高性能间的最佳平衡

l 广泛的应用领域

l 开放源码,灵活的授权方式

功能特性

MiniGUI 是一个根据嵌入式系统应用特点量身定做的完整的图形支持系统。作为操作系统和应用程序之间的中间件,MiniGUI 将底层操作系统及硬件平台差别隐藏了起来,并对上层应用程序提供了一致的功能特性,这些功能特性主要包括:

l 跨操作系统支持和多种运行模式

l 完备的多窗口和消息传递机制,内嵌资源支持

l 多字符集和多字体支持,多种键盘布局和 Windows 的资源文件支持

l 提供常用的控件类,对话框、消息框、界面皮肤支持,以 GUI 元素,包括菜单、加速键、插入符、定时器等

l 支持低端显示设备(比如单色 LCD)和高端显示设备(8 位色及以上显示设备)

l 各种流行图像文件的支持,包括 GIF, JPEG, PNG, Win32 BMP

l 提供有增强 GDI 函数,输入法接口和副屏支持等,以及针对嵌入式系统的特殊支持


系统框图

基于飞思卡尔MCF5249的IPTV解决

07年飞漫以MiniGUI为北京传视数码科技有限公司的 IPTV 产品提供了出色的图形支持,完成了图形界面的设计、开发。在硬件方面,该方案基于飞思卡尔ColdFire器件MCF5249。谈及与硬件的配合,飞漫软件公司的销售经理余海中先生表示:“飞思卡尔与飞漫保持了多年的合作关系,很多客户的解决方案均选用了飞思卡尔的MCU器件,飞思卡尔提供了广泛的控制器产品,从低端的8位器件到高端的32位器件,器件本身如本方案中选用的ColdFire产品,性能稳定并具有良好的前后兼容性,便于软件的开发与相应的升级。我们和飞思卡尔形成了良好的合作互补关系,致力于为客户提供更为优质的解决方案”

实现优质图形界面的该款方案为客户提供了先进的 IPTV 机顶盒产品,据悉,该产品已于去年大规模投放北美市场。



评论


相关推荐

技术专区

关闭