基于uClinux嵌入式網(wǎng)絡打印機服務器的設計
發(fā)布時間:2020-06-20 11:36
【摘要】: 隨著數(shù)字信息技術和網(wǎng)絡技術的發(fā)展,嵌入式系統(tǒng)已經(jīng)成為計算機領域的一個重要組成部分。打印技術的不斷成熟,使輸出分布化,即利用互聯(lián)網(wǎng)進行分布式打印輸出,逐漸成為打印設備的一個重要發(fā)展方向。針對目前普遍使用不具備網(wǎng)絡模塊的打印機,不得不外置本地計算機作為網(wǎng)絡打印服務器進行網(wǎng)絡打印作業(yè)的情況,為了充分利用現(xiàn)有打印設備資源,實現(xiàn)網(wǎng)絡資源的共享,論文在研究了嵌入式技術、uClinux操作系統(tǒng)、USB通信技術、網(wǎng)絡通信技術以及文件處理技術的基礎上,以S3C4510B處理器為核心部件,基于uClinux嵌入式操作系統(tǒng)的運行環(huán)境,設計開發(fā)一種支持USB通信標準的嵌入式外置網(wǎng)絡打印機服務器。 針對打印流程中存在文件處理占用資源較大的問題,根據(jù)ARM7開發(fā)系統(tǒng)作為網(wǎng)絡打印機服務器的具體情況,分析了硬件平臺提供的存儲空間、處理速度等相關資源存在欠缺的問題,提出采用客戶端/服務器網(wǎng)絡打印服務結構,將打印文件處理移植到客戶端,利用內核裁減對服務器實施瘦化的設計方案。以S3C4510B為核心部件的AX4510開發(fā)系統(tǒng)組建網(wǎng)絡打印機服務器硬件開發(fā)平臺,并擴展USB主控芯片接口。在uClinux環(huán)境下構建網(wǎng)絡打印機服務器軟件平臺,設計了網(wǎng)絡通信模塊、打印管理模塊和USB驅動模塊。在客戶端運用Java語言設計支持PCL5打印控制語言的文件處理模塊,并提供打印信息的人機交互操作。 測試證明,嵌入式網(wǎng)絡打印機服務器的運行達到了支持多用戶網(wǎng)絡打印業(yè)務的設計要求,使打印設備通過網(wǎng)絡資源共享得到有效的利用。
【學位授予單位】:大連理工大學
【學位級別】:碩士
【學位授予年份】:2008
【分類號】:TP368.5
本文編號:2722358
【學位授予單位】:大連理工大學
【學位級別】:碩士
【學位授予年份】:2008
【分類號】:TP368.5
【參考文獻】
相關期刊論文 前10條
1 楊璋,繆思恩;基于S3C4510B的以太網(wǎng)協(xié)議的移植[J];電測與儀表;2005年01期
2 習博,方彥軍;基于嵌入式uClinux系統(tǒng)工業(yè)以太網(wǎng)接口的設計與實現(xiàn)[J];電測與儀表;2005年04期
3 喻澤成,劉鐵英;嵌入式TCP/IP協(xié)議實現(xiàn)的特點[J];電測與儀表;2005年07期
4 黃學雨,成錫崗;基于AVR單片機的嵌入式“瘦服務器”系統(tǒng)設計思想[J];電子工程師;2003年01期
5 王國明,吳?,欒彥利;基于TCP/IP協(xié)議的嵌入式網(wǎng)絡打印服務器的實現(xiàn)[J];電子技術應用;2005年04期
6 萬相奎,丁建平,秦樹人;嵌入式系統(tǒng)及其典型開發(fā)模式[J];重慶大學學報(自然科學版);2004年02期
7 匡曉雪;分布式打印環(huán)境和Internet打印技術[J];計算機工程與應用;2001年01期
8 梁金千,張躍,甄成;Linux設備驅動程序架構的研究[J];計算機工程與應用;2002年08期
9 潘建,董金祥;基于GNU工具鏈的嵌入式操作系統(tǒng)開發(fā)[J];計算機工程與應用;2004年26期
10 楊厚群;陳靜;;Java異常處理機制的研究[J];計算機科學;2007年03期
本文編號:2722358
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2722358.html
最近更新
教材專著