5 系统软件设计
系统软件设计实现目标包括:
(1)手持电子白板上图形图像的输入及显示;(2)手持电子白板上LCD屏幕内容的截取;(3)位图图像的压缩;(4)JPEG图像的无线传输;(5)PC对图像的无线接收;(6)PC上图像的解压缩;(7)PC、投影仪上图像的显示。 5.1 操作系统
本系统中,操作系统选用Windows CE 4.2。Windows CE有如下特点:精简的模块化操作系统;多硬件平台的支持;不但支持传统的有线网络连接,还支持多种无线网络标准,包括蓝牙,红外及802.11等;稳健的实时性支持;丰富的多媒体和多语言支持;强大的开发工具[4]。
5.2 Windows CE环境下的画图工具
在EVC4.0(Windows CE 4.2下的应用程序的开发环境)上建立的MFC单文档工程实现。在软件中加入了一些常用的画图工具,如画笔、橡皮、常见的特殊几何图形,可以实现基本的图形,图画的输入显示。 5.3 实现屏幕同步的程序
实现屏幕同步流程如图3所示。