论文部分内容阅读
本文以达到软件代码、模型和体系结构三个层次复用为目的,深入地研究了嵌入式移动终端手持设备(mobile phone)应用软件层的设计与实现。本文首先从嵌入式系统的角度对系统所使用的处理器和软件开发平台进行了系统的介绍。然后在全面剖析了PHILIPS公司提出的软件体系架构的基础之上,从研究系统消息流(信号)入手,对各组件间的消息通信进行定义,分类,从而提出合理的消息响应机制。对人机交互界面部分(MMI)进行软件架构再设计的同时,又深入到了应用层软件功能模块的具体实现,完成了数据结构定义,各种接口设计等。最后,为了减少数据量,同时也为了能提高系统运行速度,让系统能更快的寻找到每个LCD所要显示的字符的Unicode码字的点阵信息,我们专门设计了码字索引表Uni-index和字型点阵表(Pixmap table)。文章最后给出了LCD某些显示功能(如字符及滚动字符的显示、图标的显示、图标闪烁及屏幕刷新等)的实现方法。