- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
50 福 建 电 脑 2004 年第 10 期
打印机的 USB 接口和驱动设计
王国意1 ,2
( 1 、华中科技大学 湖北 武汉 430074 2 、实达电脑设备有限公司 福建 福州 350002)
【摘 要】 打印机打印速度的提高要求一种快速的数据传输接 口, USB 接 口是理想的选择 。本文是在现有打印
机的基础上, 采用 N ational Semiconductor 公司的 USB N9604 芯片, 实现 USB 接口硬件和固件设计, 以及主机端的
USB 驱动设计 。
【关键词】 USB 打印机接口 USB N9 604 驱动程序
1 引言 示 。
随着对打印机打印速度的要求的不断提高 , 以及位图格式
的大数据量打印的应用越来越普遍 ,传统的本地打印机接 口
( ( ) )
如 IEEE1284 SPP 、ECP 打印机并口和 RS - 232SC 串口等 的
低传输速率已经成为打印机打印速度进一步提高的制约因素 ,
( )
而且在抗干扰能力和纠错能力方面也不尽人意 。并口 ECP 的
理论传输速率可达 2MByte/ s , 但在实际应用中它的速率只有
500 KByte/ s 左右 ,没有校验/ 纠错能力 ; RS - 232SC 串口的传
输速率在 19200 波特率下只有大约 1. 7 KByte/ s 。激光打印机
以22 页/ 分钟的打印速度计算 ,它的数据处理量是 1. 5MByte/
图2 接口电路示意图
s ,票据/ 存折打印机在高速下打印位图数据时它的数据处理量
(
USBN9604 与打印机的 8 位并行接 口有复用方式 Multi
大于 10 KByte/ s 。由此可见现有接口的不足 。
) ( )
plexed Mode 和非复用方式 Non - Multiplexed Mode ,我们采用
( )
USB Universal Serial Bus 通用串行总线协议具有较高的传
非复用方式 ,使用了nCS 、nRD 、nWR 、地址线 A0 和双向数据总
(
输速率 USB1. 1 理论速度极限可达到 12Mb/ s ,USB2. 0 可达到
( )
线 D0 - D7 。当地址总线为偶数 A0 为低 时 ,对 USBN9604 的
) ( )
480
文档评论(0)