基于uClinux嵌入式网络打印机服务器的设计

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:yixinnet
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字信息技术和网络技术的发展,嵌入式系统已经成为计算机领域的一个重要组成部分。打印技术的不断成熟,使输出分布化,即利用互联网进行分布式打印输出,逐渐成为打印设备的一个重要发展方向。针对目前普遍使用不具备网络模块的打印机,不得不外置本地计算机作为网络打印服务器进行网络打印作业的情况,为了充分利用现有打印设备资源,实现网络资源的共享,论文在研究了嵌入式技术、uClinux操作系统、USB通信技术、网络通信技术以及文件处理技术的基础上,以S3C4510B处理器为核心部件,基于uClinux嵌入式操作系统的运行环境,设计开发一种支持USB通信标准的嵌入式外置网络打印机服务器。针对打印流程中存在文件处理占用资源较大的问题,根据ARM7开发系统作为网络打印机服务器的具体情况,分析了硬件平台提供的存储空间、处理速度等相关资源存在欠缺的问题,提出采用客户端/服务器网络打印服务结构,将打印文件处理移植到客户端,利用内核裁减对服务器实施瘦化的设计方案。以S3C4510B为核心部件的AX4510开发系统组建网络打印机服务器硬件开发平台,并扩展USB主控芯片接口。在uClinux环境下构建网络打印机服务器软件平台,设计了网络通信模块、打印管理模块和USB驱动模块。在客户端运用Java语言设计支持PCL5打印控制语言的文件处理模块,并提供打印信息的人机交互操作。测试证明,嵌入式网络打印机服务器的运行达到了支持多用户网络打印业务的设计要求,使打印设备通过网络资源共享得到有效的利用。
其他文献
高中数学中的最值问题是一类比较特殊的数学问题,在各类的数学考试中,往往作为学生之间差异的考核之一,在高考中也成为重点与热点,同时也是竞赛试题的宠儿.在高中数学新课标
我们在1982年试验杂交水稻夏季制种母本直播获得成功的基础上,1983年进一步扩大直播母本制种11.3亩,共收种籽2,929斤,平均亩产259.2斤,比制种点309.1亩移栽母本,平均亩增43.
河南是中华民族主要发祥地之一.全省总面积16.7万平方公里,总人口9555万,是全国第一人口大省.在漫长的历史长河中,河南在中国的政治、军事、经济、文化等方面一直占有重要地
“数形结合”是指通过数与形的相互转化使代数问题借助图形更加形象直观,也使几何问题通过代数推理更加严密精确.它是17世纪数学家笛卡尔发明坐标系以后的几何问题代数化,也
等效思维是高中解物理题时经常运用的方法,其运用范围十分广泛,无论是电学,还是力学,均有涉及,其巧妙地将不同的情景进行转化,不同的问题进行简单模拟,大大降低了物理学习的
平抛(类平抛)运动是高中物理运动合成与分解应用中典型的问题之一,能够培养学生的发散思维,培养学生把复杂问题简单化的处理物理问题的能力.不仅在力学中应用广泛,在带电粒子
在玉米自交系繁殖制种过程中,由于种植密度大,每亩达4000~5000株,抽雄吐丝期植株中下部叶片相互重迭荫蔽,第一雌穗下2~3叶斜披伸展遮盖别株雌穗花丝的现象很普遍,严重的影响作
水平方向上的“圆盘”模型大多围绕着物体与圆盘间的最大静摩擦力为中心展开.因此最大静摩擦力的判断对物体的临界状态起着关键性的作用.例1如图1所示.水平转盘上放有质量为m
理解静态的“挂件”是进行正确分析动态类型的基础.可以从下面几个方面谈谈挂件模型.一、“挂件”模型的平衡问题例1图1中重物的质量为m,轻细线AO和BO的A、B端固定.平衡时AO
计算机和网络技术的飞速发展及其与控制技术的交叉融合,推动着自动控制系统由集中式的封闭体系结构转向分布式的开放结构,越来越多地向数字化、网络化、智能化的方向发展,网络控