飞漫软件及其图形中间件MiniGUI方案
扫描二维码
随时随地手机看文章
其中,图形中间件作为软件系统的一个组成部分,发挥着重要作用。虽然中国有句老话“包子有肉不在褶上”,但在当前的社会中,良好的外观已不再是对内在性能的锦上添花,它更演变为衡量产品品质高低的一个直观因素,Apple电脑及其便携设备,如iPod及iPhone的成功便是很好的例子。随着手机、MP3等行业的竞争日益激烈,图形中间件对于厂商的意义愈加重要,它们不仅要从性能更要从外观上先声夺人,从而抢占市场。虽然每家公司都有其自身的软件研发团队,但因为侧重不同,开发简单的图形界面尚非难事,但要实现更丰富的功能,具有更强的拓展性及更高兼容性,则并不简单。图形中间件的开发既需要很好的架构,也涉及众多细节,为此,需要专门的技术团队或设计公司帮助其完成设计、开发。
飞漫作为一家快速成长的具有自主研发能力与核心技术的软件公司,形成了以跨嵌入式操作系统和硬件平台的图形中间件 MiniGUI 为核心的三大产品线,为嵌入式设备集成商或者制造商提供了嵌入式图形中间件软件、嵌入式关键应用软件及相关开发工具。其产品广泛应用于各个行业,如Wi-Fi手机、GSM 和 TD-SCDMA 手机等移动通讯终端、VOIP 电话、PMP、机顶盒、智能家居、安防监控、医疗设备、电力、工控及仪表、多媒体终端、军事工业等领域。
飞漫的轻量级嵌入式图形中间件:MiniGUI
主要优势:
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 机顶盒产品,据悉,该产品已于去年大规模投放北美市场。