天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于嵌入式Linux的LED打印機(jī)數(shù)據(jù)處理機(jī)的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2018-03-02 13:44

  本文選題:LED打印機(jī) 切入點(diǎn):U盤打印 出處:《西安電子科技大學(xué)》2015年碩士論文 論文類型:學(xué)位論文


【摘要】:伴隨著計(jì)算機(jī)技術(shù)的快速發(fā)展,打印機(jī)得到了廣泛的使用,用戶對(duì)打印機(jī)在打印速度,打印質(zhì)量以及U盤打印等功能都有需求。LED打印機(jī)是近十多年發(fā)展起來(lái)的,將LED技術(shù)應(yīng)用到打印機(jī)上,使其具有了可靠性高、打印速度快、成像效果好、整體體積小、節(jié)能環(huán)保等特點(diǎn)。本文研究在LED打印機(jī)控制系統(tǒng)中嵌入Linux操作系統(tǒng)作為數(shù)據(jù)處理機(jī),完成數(shù)據(jù)解析、圖像處理、打印控制等功能,提升打印機(jī)性能。本文的創(chuàng)新之處在于,數(shù)據(jù)處理機(jī)結(jié)合打印控制器的其它模塊不僅可以完成基本打印功能,還可以完成從移動(dòng)存儲(chǔ)設(shè)備直接打印PDF、TIF、JPEG、BMP圖像的功能。Linux操作系統(tǒng)作為數(shù)據(jù)處理機(jī)的嵌入式軟件系統(tǒng),移植Linux操作系統(tǒng)的主要工作包括搭建開發(fā)環(huán)境、裁剪內(nèi)核以及構(gòu)建根文件系統(tǒng)。搭建開發(fā)環(huán)境包括宿主機(jī)安裝以及交叉編譯工具鏈的安裝。裁剪內(nèi)核包括添加USB從口打印機(jī)驅(qū)動(dòng)以及編寫和添加GPMC驅(qū)動(dòng)等工作。根文件系統(tǒng)的構(gòu)建包括了修改配置文件以及添加交叉編譯的應(yīng)用程序等工作。數(shù)據(jù)處理機(jī)運(yùn)行了三個(gè)與打印控制相關(guān)的進(jìn)程:打印機(jī)守護(hù)進(jìn)程、U盤直接打印進(jìn)程和打印機(jī)狀態(tài)顯示進(jìn)程。打印機(jī)守護(hù)進(jìn)程是以Linux操作系統(tǒng)的守護(hù)進(jìn)程的形式在后臺(tái)運(yùn)行。打印機(jī)守護(hù)進(jìn)程和打印機(jī)狀態(tài)顯示進(jìn)程開機(jī)自啟動(dòng),打印機(jī)守護(hù)進(jìn)程首先初始化工作環(huán)境,每次開機(jī)只需要初始化一次;初始化結(jié)束后,打印機(jī)守護(hù)進(jìn)程進(jìn)入一個(gè)守護(hù)循環(huán)來(lái)等待即將到來(lái)的數(shù)據(jù)連接、接收并解析數(shù)據(jù)以及設(shè)置打印參數(shù)等操作。一次循環(huán)包括設(shè)置多路IO、解析PCL文件、發(fā)送數(shù)據(jù)、以及打印結(jié)束清理環(huán)境等操作。打印機(jī)狀態(tài)顯示進(jìn)程顯示打印機(jī)的狀態(tài),當(dāng)U盤插入打印機(jī)時(shí),顯示U盤的文件目錄,用戶可以脫離主機(jī)選擇文件和設(shè)置打印參數(shù)打印對(duì)應(yīng)的文件。U盤打印進(jìn)程默認(rèn)不啟動(dòng),當(dāng)用戶插入U(xiǎn)盤,選擇了打印文件,打印機(jī)守護(hù)進(jìn)程啟動(dòng)U盤打印進(jìn)程。U盤打印進(jìn)程主要工作包括圖像處理、半色調(diào)、壓縮、添加PCL控制命令等操作,然后將打印數(shù)據(jù)發(fā)送給打印機(jī)守護(hù)進(jìn)程。在數(shù)據(jù)處理機(jī)上做圖像處理,需要移植圖像處理庫(kù)Mupdf,Mupdf是一個(gè)C語(yǔ)言庫(kù),方便移植,并且Mupdf小巧、快速、而且功能完備。Mupdf可以解析常用的圖像文件PDF、JPEG、TIF。此外在數(shù)據(jù)處理機(jī)上還需結(jié)合FPGA的半色調(diào)模塊和壓縮模塊以及異步FIFO等資源對(duì)位圖進(jìn)行半色調(diào)和壓縮處理。通過安裝有安全打印驅(qū)動(dòng)的麒麟操作系統(tǒng)的主機(jī)或者U盤分別對(duì)移植了嵌入式數(shù)據(jù)處理機(jī)的LED打印機(jī)進(jìn)行測(cè)試,證明可嵌入式數(shù)據(jù)處理機(jī)具備了數(shù)據(jù)解析、圖像解析、打印控制等功能,各項(xiàng)技術(shù)指標(biāo)符合預(yù)期。
[Abstract]:With the rapid development of computer technology, printers have been widely used. Users have a demand for printing speed, printing quality, U disk printing and other functions. The LED technology is applied to the printer, which has the advantages of high reliability, fast printing speed, good imaging effect, small overall volume, energy saving and environmental protection. This paper studies the embedding of Linux operating system as a data processor in the LED printer control system. Complete data analysis, image processing, printing control and other functions, improve the performance of the printer. The innovation of this paper is that the data processor combined with other modules of the print controller can not only complete the basic printing function, The function of printing the image directly from the mobile storage device can also be completed. The Linux operating system can be used as the embedded software system of the data processor. The main work of transplanting the Linux operating system includes setting up the development environment. The kernel is clipped and the root file system is built. The development environment includes the installation of host host and the installation of cross-compiling tool chain. The clipping kernel includes adding USB slave printer driver and writing and adding GPMC driver. The construction of the root file system includes modifying the configuration file and adding cross-compiled applications. The data processor runs three processes related to print control: the printer daemon and the U disk direct print process. Printer daemons run in the background as daemons of the Linux operating system. The printer daemon initializes the working environment only once at a time; after initialization, the printer daemon enters a daemon loop to wait for the incoming data connection. A loop includes setting up multichannel IOs, parsing PCL files, sending data, and printing end cleanup environment. The printer status display process shows the printer's status. When the U disk is inserted into the printer, the file directory of the U disk is displayed. The user can select the file and set the print parameter to print the corresponding file. The U disk printing process does not start by default. When the user inserts the U disk, the print file is selected. The printer daemon starts the U disk printing process. The main work of the U disk printing process includes image processing, halftone, compression, add PCL control command, etc. Then send the print data to the printer daemon. To do image processing on the data processing machine, we need to transplant the image processing library MupdfMupdf is a C language library, easy to transplant, and Mupdf is small and fast. Moreover, the function of .Mupdf can parse common image file PDF / JPEGG / TIF. in addition, the half-tone module and compression module of FPGA and asynchronous FIFO should be used in the data processing machine. The bitmap can be halftone and compressed by installing. The host or U disk of the Kirin operating system, which has a secure print drive, tests the LED printer that has been transplanted into an embedded data processor. It is proved that the embedded data processor has the functions of data parsing, image parsing and printing control.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP334.8

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 謝瀚逸;;白光LED蓄勢(shì)待發(fā)、精彩可期[J];電子技術(shù);2007年06期

2 熊文軍;;戶外LED廣告投放探析[J];新聞愛好者;2010年24期

3 ;第二屆超高亮度發(fā)光二極管(LED)和半導(dǎo)體照明產(chǎn)業(yè)發(fā)展與應(yīng)用論壇征文啟事[J];液晶與顯示;2005年05期

4 方佩敏;;LED是怎樣發(fā)出白光的[J];電子制作;2006年10期

5 谷青;;將來(lái)白光LED可能會(huì)達(dá)到的水平[J];光源與照明;2007年01期

6 王德劉;傅仁利;何洪;宋秀峰;沈源;;白光LED用光轉(zhuǎn)換材料的研究與發(fā)展[J];材料導(dǎo)報(bào);2007年08期

7 ;白光LED專利網(wǎng)薄弱化引發(fā)市場(chǎng)混戰(zhàn)[J];電源世界;2007年04期

8 ;康佳LED:產(chǎn)業(yè)布局提速造百億增長(zhǎng)點(diǎn)[J];光機(jī)電信息;2008年12期

9 ;雷曼光電低衰減的白光LED給照明帶來(lái)無(wú)限生機(jī)[J];現(xiàn)代顯示;2008年Z1期

10 楊軍平;吳欣慧;秦長(zhǎng)海;;LED智能照明控制系統(tǒng)的設(shè)計(jì)[J];電子產(chǎn)品世界;2009年06期

相關(guān)會(huì)議論文 前10條

1 夏長(zhǎng)泰;;白光LED新型熒光襯底的探索與制備[A];第15屆全國(guó)晶體生長(zhǎng)與材料學(xué)術(shù)會(huì)議論文集[C];2009年

2 李勝利;蘇科;張麗;張弈;何柱國(guó);;音樂調(diào)制LED植物生長(zhǎng)器的研究[A];中國(guó)科協(xié)2005年學(xué)術(shù)年會(huì)生物物理與重大疾病分會(huì)論文摘要集[C];2005年

3 肖志國(guó);;白光LED用新型發(fā)光粉和芯片研究進(jìn)展[A];第11屆全國(guó)發(fā)光學(xué)學(xué)術(shù)會(huì)議論文摘要集[C];2007年

4 張繼輝;;淺談半導(dǎo)體發(fā)光二極管(LED)及其應(yīng)用[A];中國(guó)電子學(xué)會(huì)可靠性分會(huì)第十四屆學(xué)術(shù)年會(huì)論文選[C];2008年

5 彭萬(wàn)華;;超高亮度和白光LED在祖國(guó)大陸的現(xiàn)狀及發(fā)展[A];海峽兩岸第十屆照明科技與營(yíng)銷研討會(huì)專題報(bào)告文集[C];2003年

6 郭子菱;;LED特殊照明應(yīng)用——植物照明新商機(jī)[A];海峽兩岸第十七屆照明科技與營(yíng)銷研討會(huì)專題報(bào)告暨論文集[C];2010年

7 余仕文;;高性能q憊絳圓牧霞捌湓跇EDt氨I現(xiàn)產(chǎn)捎肹A];2010年海峽兩岸功能性復(fù)合材料論壇論文集[C];2010年

8 張萬(wàn)生;趙敏;;白光LED失效機(jī)理的研究[A];第二屆中國(guó)包頭·稀土產(chǎn)業(yè)論壇專家報(bào)告集[C];2010年

9 蔣吉強(qiáng);唐德良;李治強(qiáng);;影響白光LED衰減的關(guān)鍵因素研究[A];首屆珠中江科協(xié)論壇論文集[C];2011年

10 蔡明誠(chéng);;廣場(chǎng)、景觀、應(yīng)用LED新啟示[A];2007年中國(guó)(廈門)LED照明與裝飾論壇暨城市夜景建設(shè)研討會(huì)論文集[C];2007年

相關(guān)重要報(bào)紙文章 前10條

1 田鳳;LED廣告游船國(guó)慶亮相重慶兩江[N];中國(guó)旅游報(bào);2009年

2 本報(bào)記者 程久龍;“專利門”卡住中國(guó)LED 深圳企業(yè)抱團(tuán)出擊[N];21世紀(jì)經(jīng)濟(jì)報(bào)道;2010年

3 記者 郜天一;千元級(jí)LED電視“忽悠”消費(fèi)者[N];哈爾濱日?qǐng)?bào);2011年

4 工業(yè)和信息化部軟件與集成電路促進(jìn)中心 羅佳秀 范兵 謝學(xué)軍;采取靈活策略應(yīng)對(duì)LED專利重壓[N];中國(guó)電子報(bào);2012年

5 蔡維希;新一代白光LED材料研發(fā)成功[N];中國(guó)化工報(bào);2013年

6 詩(shī)文;臺(tái)白光LED明年市場(chǎng)占有率達(dá)五成[N];電子資訊時(shí)報(bào);2004年

7 鄧楠 《金周刊》記者 丁一;未來(lái)新概念——白光LED讓資本趨之若鶩[N];中國(guó)經(jīng)營(yíng)報(bào);2001年

8 湖南 肖國(guó)平;維修白光LED臺(tái)燈[N];電子報(bào);2007年

9 許志順 DigiTimes;臺(tái)廠白光LED:難逃日廠專利緊箍咒[N];電子資訊時(shí)報(bào);2006年

10 記者 萬(wàn)林 北京;白光LED迎來(lái)發(fā)展機(jī)遇 2008年將增長(zhǎng)16%[N];電子資訊時(shí)報(bào);2008年

相關(guān)博士學(xué)位論文 前10條

1 邱忠賢;LED用多色熒光粉的制備、發(fā)光性質(zhì)與發(fā)光機(jī)理研究[D];湖南師范大學(xué);2016年

2 于音;白光LED用稀土離子摻雜熒光材料的制備及光譜性能研究[D];南開大學(xué);2013年

3 嚴(yán)小松;白光LED用熒光材料的制備與性能研究[D];上海交通大學(xué);2011年

4 王樂;白光LED高效封裝結(jié)構(gòu)及燈具級(jí)散熱機(jī)理的研究[D];浙江大學(xué);2012年

5 湯安;白光LED用含銦及鈮酸釓紅色熒光粉的發(fā)光性能研究[D];重慶大學(xué);2012年

6 張建立;硅襯底氮化鎵基黃光LED外延生長(zhǎng)與器件性能研究[D];南昌大學(xué);2014年

7 慈志鵬;幾種LED用氧化物基熒光粉的制備和發(fā)光性能研究[D];蘭州大學(xué);2010年

8 肖芬;紫外激發(fā)白光LED熒光粉的制備及發(fā)光特性研究[D];華南理工大學(xué);2011年

9 谷捚鑫;白光LED用氮系熒光粉的可控制備及發(fā)光性能調(diào)控[D];東華大學(xué);2011年

10 李廣環(huán);白光LED用熒光粉的制備與性能研究[D];吉林大學(xué);2012年

相關(guān)碩士學(xué)位論文 前10條

1 陳思秋;白光LED用NaLaBB'O_6熒光粉的發(fā)光性能研究[D];陜西科技大學(xué);2015年

2 張華健;LED白光在二次配光設(shè)計(jì)中的顏色均勻性研究[D];復(fù)旦大學(xué);2013年

3 李榮玲;基于白光LED的可見光通信系統(tǒng)[D];復(fù)旦大學(xué);2014年

4 謝佳佳;物聯(lián)網(wǎng)LED智能植物生長(zhǎng)柜數(shù)據(jù)分析與處理方法研究[D];天津職業(yè)技術(shù)師范大學(xué);2015年

5 趙君風(fēng);LED用BaY_2S_4基熒光粉的制備與光譜性質(zhì)[D];湖南師范大學(xué);2011年

6 陳茜;單基白光LED硅酸鹽熒光粉的合成、表征和發(fā)光性質(zhì)[D];湖南師范大學(xué);2011年

7 張厚峰;LED智能玻璃分布式視頻播放系統(tǒng)的研究[D];大連海事大學(xué);2016年

8 王琴;高光效白光LED用藍(lán)光增透黃光增反膜的制備及其性能研究[D];太原理工大學(xué);2016年

9 蔣艷巧;基于LED的彩色全息成像研究[D];東南大學(xué);2015年

10 郭綿綿;大功率白光LED結(jié)構(gòu)設(shè)計(jì)和封裝技術(shù)研究[D];江西科技師范大學(xué);2015年

,

本文編號(hào):1556773

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1556773.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶0946a***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com