- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP的USB接口芯片固件程序开发
EXPERIENCE EX CHA NGE 经验交流 的 接口芯片固件程序开发 DSPUSB ■ 大连海事大学 李勇 宋巨伟 夏志忠 USB(Universal Serial Bus)即通用串行总线,由于其 USB标准设备请求是用来完成USB设备枚举的命 有着设备自动识别,自动安装驱动程序和配置,支持不 令。USB设备要想让主机识别,就必须对标准设备请求 同速率的同步和异步传输方式,支持热插拔和即插即用 做出响应,不管该设备是否已经被分配了一个默认的地 等优点,而得到广泛的应用。 址或该设备目前正在配置。所有的标准设备请求都是使 PDIUSBD12是Philips在USB1.1协议设备端使用最多 用控制传输和默认管道(端口0)来传输的,而USB设备 的芯片之一。此芯片是带有并行总线和局部DMA传输 的描述符是USB设备请求中对USB设备的属性说明。标 能力的全速USB接口器件。片内集成了高性能USB接口 准USB设备有5种USB设备描述符:设备描述符、配置 器件、SIE(串行接口引擎)、FIFO存储器、收发器以及电 描述符、接口描述符、端点描述符和字符串描述符。 压调制器等,可与任何外部微控制器/微处理器实现高 2 USB芯片的硬件连接 速并行接口(2MB/s)。此外,D12还集成了SoftConnect、 GoodLink、可编程时钟输出、低频晶振等,这使得USB 自供电、非DMA方式的连接电路如图 1所示。 的应用变得简单。其中SoftConnect技术可以人为控制 D12的8根数据线直接与DSP的数据线相连。读写 USB的连接与断开而无需拔出电缆。GoodLink技术可提 使能由CPLD译码DSP的R/W、IOSTRB后提供。当D12 供良好的USB连接指示。 在以12Mbps的速度传输并与微控制器并口连接时,存 储器管理单元(MMU)和集成RAM作为USB之间速度差 1 USB协议简介 异的缓冲区。这就允许微控制器以自己的速度对USB信 USB总线发展至今经历了3个主要的阶段:USB 1.1、 息包进行读写。 USB 2.0、USB OTG(On-The -Go)。由于采用阶梯式星型 SUSPEND引脚直接拉低,使得D12芯片不挂起,但 拓扑结构和以令牌包为主的通信协议,而使得一个主机 是中断寄存器中的挂起中断仍会置位。在没有使用 可以连接高达127个外围设备。USB被设计为 B 可以处理对传输速率、响应时间和错误校正有 VCC3 CON4 不同要求的很多类外设。USB的传输类型共有 R67 18 1 2 U13 3
文档评论(0)