
| 出版日期:2000-12-18 总期号:982 本年期号:94 |
|
红旗嵌入式Linux应用更丰富
李立 随着消费结构的改变,人们对家电的灵活性和可控性提出了更高的要求,这些只能通过家电的数字化和网络化来实现。随着电话通信费用和通信类电子产品的价格进一步下调,PDA结合数字手机将成为今后个人数据通信和事务处理的最佳选择。同时,对于现代化的医疗、测控仪器和机电产品也需要有专用的嵌入式系统软件的支持。这些需求都极大地刺激了国内嵌入式系统的发展和产业化的进程。 红旗公司正是面向这个市场推出了红旗嵌入式Linux的产品。在不到一年的时间内红旗公司先后推出了PDA、机顶盒、瘦客户机、交换机用的嵌入式Linux系统,并且投入了实际应用。 红旗嵌入式Linux的特点 1) 精简的内核,适用于不同的CPU,如X86、StrongARM、ARM、MIPS、POWER PC等。 与PC不同,嵌入式领域中存在上百种CPU,红旗嵌入式Linux针对常用的嵌入式CPU,如SA1110、NEC VR4181、VR4121,MediaGX、ARM7等提供完整解决方案。通用Linux的内核较大,不适合嵌入式系统使用,必须根据应用的需求裁减内核,去除不需要的功能,裁减后内核的大小取决于要求功能的多少,一般在200K到400K之间。 2) 提供完善的嵌入式GUI和嵌入式X-window。 掌上电脑、PDA、机顶盒等嵌入式系统需要完善的图形界面,普通Linux一般提供基于X-window的KDE/GNOME作为用户界面,但对于嵌入式系统来说,这些都太庞大了,无法应用。红旗嵌入式Linux针对这一需求,提供完善的全中文嵌入式X-window和嵌入式GUI两种方案,分别适用于不同类型的嵌入式应用。
图一 3) 提供嵌入式浏览器、邮件程序、mp3播放器、mpeg播放器、记事本等应用程序。 很多高端嵌入式系统,如机顶盒、PDA、Web终端等,都要求具有上网浏览、收发mail,有些还要求多媒体功能,如录音机、播放mp3、mpeg等。针对这一需求,红旗开发了自己的嵌入式浏览器、mail客户端、mp3播放器、mpeg播放器等。由于是针对嵌入式系统设计的,这些软件都具有小而实用的特点,消耗硬件资源少,使厂商能以最快速度推出自己的产品。 4) 提供完整的开发工具和SDK,同时提供PC上的开发版本。 为使产品厂商或第三方能够在红旗嵌入式Linux上开发自己的应用软件,红旗提供完整的开发工具、调试工具和SDK及完善的文档。并且提供PC上的开发版本,内置集成开发环境等,厂商可在此版本上开发自己的应用程序,调试通过后,再交叉编译到自己的硬件平台上。 5) 针对嵌入式的存储方案。 在嵌入式系统中,内存比较小,通常采用ROM或DOC,Flash memory等而不是硬盘作持久存储介质,红旗针对这一特点采用优化的存储方案和压缩技术,降低对存储空间的要求,并使系统可以防止断电对系统的破坏。
图二 6) 用户可定制,提供图形化的定制和配置工具。 可定制性是嵌入式操作系统必备特性,这样才能适用于各种嵌入式系统的不同要求。红旗嵌入式Linux从设计之初,就把可定制作为一个重要目标来实现,系统及浏览器等应用软件都拥有灵活的结构,保证了系统的高可定制性。同时,红旗正在开发图形化的定制工具和依赖关系数据库,使产品厂商可以按自己的需求定制系统。 7) 常用嵌入式芯片的驱动集。 红旗嵌入式Linux提供常用嵌入式芯片的驱动,对于没有驱动的芯片,红旗的驱动开发组将为它开发专用驱动。 8) 提供实时版本。 许多嵌入式系统,如工控、仿真等,要求EOS具有实时处理能力,红旗嵌入式Linux针对软实时和硬实时提供两种实时版本,满足绝大多数实时要求。 9) 完善的中文支持。 凭借着红旗在中文处理方面传统优势,遵循GBK、GB18030等各种国家标准,红旗为嵌入式提供了中文输入、输出、打印等完善支持。并捆绑汉王手写输入、九方输入法、语音输出等。 10) 提供完善的嵌入式解决方案 红旗不只提供嵌入式Linux系统,更为产品厂商提供从底层到应用程序,从后台服务器到前端嵌入式系统的完整的嵌入式解决方案。 11) 结构灵活,适用面广 由于红旗嵌入式Linux灵活的设计,红旗系统可以适用于广泛的嵌入式应用领域。使用户从低端到高端拥有一个统一的系统平台。 12) 强大的技术支持,完整的文档 红旗是Linux专业厂商,拥有深厚的Linux技术积累和专业的客户支持部门,在嵌入式Linux领域将为用户提供强大的技术支持服务。 购置成本:嵌入式Linux系统一般都是和硬件厂家合作开发,成本和开发工作量等因素有关。 |
|||||||||||||||||