Font Size: a A A

Design And Implementation Of Linux Printing System Based On ARM Platform

Posted on:2016-12-31Degree:MasterType:Thesis
Country:ChinaCandidate:Y HuiFull Text:PDF
GTID:2348330488457214Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the embedded application field, many functional products based on embedded system have started to emerge. Electronic Whiteboard is a kind of product which has just been unfolding. With the characteristics of easy-writing, environmental- friendly and support to print the text pattern or save it into U disk instantly, it has been deployed widely in the situations like education, government office and business meeting. The market of Electronic Whiteboard has a good impetus and vast potential for future progress. From the aspect of the technic, the Electronic Whiteboard has yet to be mature, but it has a great value in research and development.This paper is a development of the Electronic Whiteboard project consisting of a set of advanced technologies and perfect function. On the basis of comprehensive analysis of the similar current product in the market, the overall system structure of the new type Copy Electronic Whiteboard is determined by comparison and selection. This paper aims to complete the system of the printing output, design and implement a practical, high quality printing output software on the embedded Linux system based on ARM platform.After research on the printing scheme under the Linux operating system, the printing output system based on C UPS is established. The design of the system also exploits the HPLIP of the HP series printers. Based on the basis of these studies, a perfect printing output software module is realized and successfully migrated to the embedded ARM platform. Also the system passed the function and performance test successfully. The achievement of this paper satisfied the basic requirements of the project. A fulfill printing mode was implemented. Various kinds of image format(BMP, JPEG, PNG, etc.) are supported to meet the overall needs of the users. In order to improve the functionality of the printing system and the compatibility of the printer, a variety of different types of printers are involved in the experimental verification to compare the differences of the actual printing effects on each printer and solve the problem. The implemented printing system based on the ARM platform can support up to 20 kinds of HP printers.
Keywords/Search Tags:Copy Electronic Whiteboard, Embedded Linux, CUPS, ARM
PDF Full Text Request
Related items