【摘 要】
:
随着嵌入式系统在家电、娱乐、通讯等领域的不断发展和硬件水平的不断提高,嵌入式系统越来越需要一个界面友好,适合嵌入式中文环境的图形系统支持。嵌入式图形系统Nano-X采用
论文部分内容阅读
随着嵌入式系统在家电、娱乐、通讯等领域的不断发展和硬件水平的不断提高,嵌入式系统越来越需要一个界面友好,适合嵌入式中文环境的图形系统支持。嵌入式图形系统Nano-X采用分层的体系结构和客户服务器模型,具有运行稳定、占用系统资源少等特点。Nano-X的服务器可以支持多个客户进程同时运行,但是要求每个客户进程必须是单线程的,否则就会对请求包缓存区,网络套接字和事件队列等临界资源产生冲突的访问。根据客户进程和服务器之间发出请求、接收应答和事件驱动的交互方式,针对同步和异步的交互过程分别采用不同的策略,使Nano-X支持多线程的客户程序。Nano-X的客户进程和服务器通过网络套接字进行通讯,一次数据传输需要经过从客户缓存区到核心空间,再从核心空间到服务器空间的两次拷贝过程,这种方式带来系统开销较大,特别是传送大数据量时效率较低的问题。通过共享内存的通讯方式,避免数据的两次拷贝过程,提高通讯效率,并且能够对用户透明的动态切换两种通讯方式。针对Nano-X在汉字环境支持方面的不足,依据点阵逻辑字体创建和显示的原理,通过增加一个矢量逻辑字体,利用开放源代码的矢量函数库实现了矢量汉字的显示。通过一个输入法服务器程序拦截Nano-X的键盘输入消息,调用输入法的处理过程把数字键转换成汉字编码后转发给应用程序,实现了汉字的全拼和数字输入法。
其他文献
视景仿真系统由计算机、网络、仿真软件等组成,由于视景仿真系统采用了C/C++语言、VRML语言、Matlab的程序语言等多种语言以及Matlab、Visual C++、VRML插件、网页浏览器等多
现今的公司、政府机关等大都采用层次结构进行组织和管理。在这种层次式结构中,为保证信息的安全及使用方便,通常采用合适的密码学及相关技术构建管理策略和管理机制。比如:
随着计算机、控制、通讯、网络等技术的发展,信息交换的需求迅速地从企业的管理层延伸到位于底层的现场设备。现场总线技术正是为适应这一需求而发展起来的,现场总线通过开放
随着企业信息化的推进和应用水平的不断提高,企业中积累的数据规模越来越庞大。如何有效地从大量历史数据中找到有价值的信息,从而帮助企业能够对未来变化作出及时正确的决策
本文是在研究仿真及建模理论知识基础上,研究了建模技术的方法和在建模过程中存在的困难,从而深入研究了神经网络方法建模技术。文中从BP神经网络模型理论、神经网络泛化能力评
信息是现代化港口企业未来发展的重要战略资源,面向信息时代的港口物流中心必须依靠敏捷、虚拟、互动的信息技术系统的全面支持,强调跳跃和变化、速度和反映、灵敏和扁平,依靠信
基于角色的访问控制(Role-Based Access Control, RBAC)克服了自主访问控制(DAC)和强制访问控制(MAC)的缺点,不仅可以应用于大型企业,而且可以有效地管理部署云服务器。RBAC系统是
本论文对计算机仿真软件体系结构和开发技术进行研究,以组件化软件设计的思想对分布式中央空调仿真培训系统进行设计,软件按Windows DNA应用程序体系结构规划,以COM+技术为基
工作流技术是近年来发展最迅速的几项技术之一,其主要特点是可以实现人与计算机协作过程的自动化,使人以及各项应用工具相互之间协调工作,共同完成某项任务。工作流技术是实
随着现代物流业的快速发展,物流的速度越来越快,库存周期越来越短,物流盘点的压力也越来越大,传统的人工盘点方式已经不能适应现代物流的发展。为了解决这一问题,国际上一些物流先进国家已经开始研制专业的盘点设备——盘点机,用于物流盘点。 本文所开发的物流盘点机是针对现代物流盘点需求的一种专业盘点系统。采用了现代嵌入式系统发展的先进成果。处理器采用基于ARM920T内核的S3C2410高速处理器,操作