- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
维普资讯
第23卷华东交通大学学报
Journal0fEastChinaJiaotongUniversity.23
20o6年l2月Dee.,20O6
文章编号:1005—0523(2oo6)综合一o327一o3
基于PDIUSBD12的USB接口设备的设计
唐秭玲,冯豫华
南昌大学信息工程学院计算机科学系,江西南昌33(0029)
摘要:通用串行总线(USB)作为一种标准的计算机可以支持快速、双向、同步传输及热插拔,使用方便、灵活.但USB协议的复
杂性,使得USB应用开发难度较大.本文通过一个USB数据采集系统的设计过程,介绍了USB设备开发的一般方法.
关键词:USB;PDIUSBD12;数据采集系统
中图分类号:TP336文献标识码:A
本文以一个USB数据采集系统为例,介绍USB设备
l引言软硬件设计的一般方法,该系统使用PDIUSBD12为
USB控制器,以80C51为控制器.
USB作为一种可以支持快速、双向、同步传输
的、可以热插拔的通用串行总线,由于其使用方便、2PD1USBD12简介
灵活的特性,逐渐取代各种老式接口,并在计算机
接口中占据了重要的位置.目前各种打印机、扫描PDIUSBD12是Philips公司生产的一种非内置
仪、数码相机、MP3播放器、u盘、个人数字助理CPU的USB控制器,它是带有并行总线和局部DMA
(PDA)、3G移动电话等均采用USB接口与PC机相传输能力的全速USB接口器件.片内集成了高性能
连进行数据传输。由于USB协议复杂,开发具有一接口器件、串行接口引擎(sm)。FIFO存储器、收发
定的难度,掌握USB接口设备的设计方法可以提高器和电压调整器等.它支持USB1.1规范,可以通过
开发USB设备的效率和周期,为开发节约一定的成高速并行接口(2MB/s)与各种微处理器进行连接.
本.PDIUSBD12采用28PIN脚模式,有S0鹧和'ISSOP28
USB通信协议的复杂性,使得USB控制器必须两种封装模式.SIE用于实现USB协议层的所有功
具备智能化,USB控制器需要检测及响应主机的各能,包括:同步方式识别、并/串转换、比特填充与解
种通信事件、与主机进行数据交换还要完成电源管填充、CRC校验、PID确认与生成、地址识别与握手
理等工作.目前市场上的USB控制器芯片主要有两信号的鉴别/生成、批处理数据传输可达1MB/s,34-
种:一种是需要外接微处理器的,另一种是内置CPU0.3V双极性输入范围,可接受4.5—5.5V工作电
的.如果选用内置CPU的USB控制器,开发人员要压、工业级标准工作环境温度范围为一4o一+85℃.
设计USB控制器与USB物理接口的连接电路及与利用该芯片可以高效地完成微控制器所送出的信
文档评论(0)