USB驱动程序简要说明和应用例子.PDFVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
广州周立功单片机发展有限公司 Tel: (020) 38730977 Fax: USB 驱动程序简要说明及应用例子 USB 总线主要用于 USB 设备与主机之间的数据通信,特别为 USB 设备与主机之间大 量数据的传输提供了高速、可靠的传输协议。例如:在嵌入式系统中,可以利用 USB 设备 与微控制器构成 USB 设备。USB 设备与 PC 机 USB 主控器相连就可以实现嵌入式系统与 PC 机之间的通信了,也就可以实现诸如 U 盘、移动硬盘、USB 接口打印机等功能。 本驱动程序利用 Philips 公司生产的 USB 芯片 PDIUSBD12 与微控制器构成 USB 设备, 在 µC/OS-II 操作系统上实现该 USB 设备与 PC 机通信的 USB 协议,为用户提供与 PC 机通 信的 API 函数。 下面先简单介绍 USB 芯片 PDIUSBD12 。 1.1 PDIUSBD12 简介 PDIUSBD12 是一款性价比很高的 USB 器件,完全符合 USB1.1 版的规范。具有以下特 性: 高性能 USB 接口器件,集成了 SIE、FIFO 存储器、收发器以及电压调整器; 可与任何外部微控制器/微处理实现高速并行接口(2M 字节/秒); 完全自治的直接内存存取(DMA )操作; 集成 320 字节多结构 FIFO 存储器; 在批量模式和同步模式下均可实现 1M 字节/秒的数据传输速率; 在挂起时可控制 LazyClock 输出; 采用 GoodLink 技术的连接指示器,在通讯时使 LED 闪烁; 可编程的时钟频率输出; 符合 ACPI 、OnNOW 和 USB 电源管理的要求; 内部上电复位和低电压复位电路; 有 SO28 和 TSSOP28 封装; 工业级操作温度:-40 ℃~+85 ℃; 高于 8kV 的在片静电防护电路,减少了额外元件的费用; 具有高错误恢复率(99% )的全扫描设计确保了高品质; 双电源操作:3.3±0.3V 或扩展的 5V 电源,范围为3.6~5.5V; PDIUSBD12 管脚排列及内部功能框图如图 1 所示,表 1 为 PDIUSBD12 的管脚说明。 DATA0 1 28 A0 DATA1 2 27 VOUT3.3 DATA2 3 26 D+ DATA3 4 25 D– PLL锁相环 内部RAM GND 5 24 VDD 上游端口 DATA4 6 23 XTAL2 位时钟恢复 DATA5 7 22 XTAL1 DATA6 8 21 GL_N SoftConnect 模拟 PHILIPS 存储器 控制 收发器 DATA7 9 20 RESET_N 串行接口引擎 管理单元 ALE 10 19 EOT_N CS_N 11 18 DMACK_N SUSPEND 12 17 DMREQ CLKOUT 13 16 WR_ N 电压调整器

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档