首页> 中文学位 >嵌入式Linux下基于USB的打印机驱动程序开发
【6h】

嵌入式Linux下基于USB的打印机驱动程序开发

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 引言

1.1课题背景

1.2 嵌入式系统的发展

1.3 课题任务、设计思想

第二章 嵌入式Linux系统的研究

2.1 嵌入式Linux系统概况

2.2 结构分析

2.3构建嵌入式Linux需要解决的问题

2.4 嵌入式Linux的实时性问题

第三章 USB设备驱动程序的开发

3.1 USB协议 ]4[

3.2 Linux USB子系统

3.3 Linux 设备驱动程序的开发 ]7[

3.4 打印机设备的USB驱动程序的开发

第四章 嵌入式Linux下打印机驱动程序的开发

4.1 打印技术基础

4.2 通用Unix打印系统CUPS ]6[

4.3打印机核心驱动程序的开发

4.4 JPEG格式数据到光栅数据的转换

4.5 调试

第五章 总结

参考文献

致谢

个人简历

展开▼

摘要

随着电子技术尤其是IC技术的发展,嵌入式系统的应用领域变得越来越广阔。针对各种领域、各种档次的嵌入式系统应运而生,同时由于打印机的技术的更新和成本的降低,使得打印机的应用领域变的更为宽广,从传统的PC领域向非PC领域扩展,如今的越来越多的嵌入式系统都带打印功能。
  Linux操作系统自从其诞生以来就对人们产生了巨大的吸引力。在嵌入式应用方面,由于Linux所具备的稳定、高效、易裁减、硬件支持广泛,而且其源代码的开放性、使用的免费,使得越来越多的工程师采用Linux作为嵌入式操作系统。
  USB总线是PC体系中一套全新的工业标准,具有成本低、使用简单、支持即插即用、易于扩展等特点,并且能够同时支持各种速度的设备。USB的这些特点,使得USB总线取得广泛的应用。
  本文结合对嵌入式linux系统、USB总线技术的研究,提出了一种采用惠普APDK软件包开发嵌入式系统打印机驱动程序的方法。
  本文的第一章介绍课题的背景和任务。第二章着重于嵌入式Linux的研究,包括其发展特点、体系结构、如何构建系统和实时性问题分析。第三章讲述USB在Linux下的实现问题和USB中打印机设备类驱动程序的开发;第四章首先介绍通用Unix打印系统(Common Unix Printing System),分析在Linux平台下如何建立打印系统;再对惠普APDK嵌入式打印机驱动程序开发包进行分析,实现嵌入式Linux下打印机核心驱动程序;最后介绍JPEG图象格式到光栅数据格式转换的过滤器的设计。第五章,对整个开发工作进行总结。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号