应用开发Р随着嵌入式技术的发展和应用领域的拓展,可视化的图形界面已成为改善用户使用体验、提高产品易用性的重要手段,ReWorks实现的轻量级、高性能图形系统对数字电视电子节目指南、嵌入式浏览器、嵌入式地理信息系统等复杂图形应用提供了良好的支持。ReDe3/ReUI为应用开发提供了“所见即所得”的快速图形开发工具及定制性强、稳定可靠的图形库。РReUI提供丰富的中文化图形控件和绘图函数,支持可扩展的窗口管理及对话框、按钮、文本编辑框、滚动条等控件,支持高效的点、线、区域、图形、图像等处理。针对领域应用,ReUI提供复用性强的实用控件,如数字仪表、图表分析、轨迹标绘、导航指示等。РReUI采用基于FrameBuffer技术的高效图形处理引擎,支持高分辨率图形显示(32位真彩色)。同时,ReUI以共享库方式提供窗口对象控件,具有良好的可裁剪性以及可扩充性,用户可以根据应用需求选择窗口部件或者绘图函数,也可以根据需要自行扩充控件。Р在中文处理方面,ReUI提供轻型汉字GUI控件,支持GB2312/Unicode编码显示处理,支持多种点阵、矢量字库。同时,ReUI提供标准的中英文输入模块接口,可挂接拼音、五笔、手写识别等多种中英文输入法。Р在开发过程中,ReUI支持GUI控件拖拉操作,并保证GUI元素在开发时与运行时显示风格完全一致,达到了“所见即所得”的效果。同时,ReUI具有良好的兼容性,通过ReUI生成的代码能够方便地移植到不同的目标系统上。Р4 结束语РReWorks操作系统实现了完善的操作系统功能,提供工业标准的POSIX实时扩展接口和市场广泛使用的VxWorks兼容接口。同时,ReWorks完全自主开发,拥有自主核心技术,可以针对应用的特殊需要进行定制和扩展。因此,采用ReWorks操作系统,可以提高相关产业产品的研发效率,增加产品的功能密度,提高应用层面的自主创新能力。