虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

vivi-usb

  • 基于单片机的USB主从机的设计与实现

    随着总线和接口技术的发展,在工业场合如何更加可靠、快速、便捷地进行数据传输成为该领域通信的研究重点之一。而USB技术以其高速、可靠、通用性强等一系列特点在过去的十多年时间里发展迅猛,而USB OTG技术的诞生,使得两USB设备在没有PC参与的情况下进行数据传输成为可能。本文通过搭建以16位微处理器MSP430F149为核心控制芯片、ISPl362为USB接口芯片的硬件平台,分别实现了USB部分主机和从机功能,使之能进行USB数据的存储与交换。本文完成以下工作:首先,认真研究USB协议,深入理解USB通信的基本概念和传输方式等内容。仔细分析USB Mass Storage类协议,并讨论了采用BULK-ONLY传输实现Mass Storage类协议的方法,并对SCSI指令集等进行了深入的剖析。其次,根据要求,设计出由控制、接口、数据存储、过流保护与供电切换电路等硬件模块组成的系统,在ALTIUM 2004软件上完成原理图的设计和PCB图的布局、布线,并完成硬件调试工作。再次,在已构建的硬件平台上,针对ISPl362 USB接口芯片的主/从机功能,分别设计了USB主机和从机的固件程序。利用IAR Workbench、BusHound等软件进行固件程序的调试,最终USB主机可对u盘进行检测、识别与配置;USB设备实现了USB设备的基本功能,能够被Windows XP操作系统识别,与PC机之间实现数据的批量传输。最后,用DriverWorks软件包的Driver Wizard生成驱动程序框架,并利用Windows DDK和vc++等软件进行驱动程序的编译,最终生成基于Windows操作系统的WDM型USB设备驱动程序。通过对USB通信协议的研究,本人成功地构建了以MsP430F149和ISPl362为核心的硬件试验平台,并在此平台上进行USB主机、从机通信试验。经测试表明,PC机能检测、识别、读写USB设备,其读取与写入速度分别为560KB/s和312Ⅺ玳。而主机能识别、配置接入的U盘。关键词:USB主机、USB从机、MSI'430F149、ISPl362、BuR-Only传输

    标签: USB 单片机

    上传时间: 2013-10-11

    上传用户:浅言微笑

  • 基于TCP虚拟USB集线器的设计

    随着网络技术和虚拟技术的发展,操作系统对资源的管理也由本地化转向网络化、虚拟化。研究了通过网络和虚拟技术,将网络中其他系统的USB 设备资源通过网络转化的渠道直接映射到本地的USB 总线上,实现操作系统的直接管理和应用。

    标签: TCP USB 虚拟 集线器

    上传时间: 2013-11-01

    上传用户:HGH77P99

  • 特权制作的USB-Blaster全部相关资料

    特权制作的USB-Blaster全部相关资料 详细资料

    标签: USB-Blaster

    上传时间: 2013-10-18

    上传用户:wangyi39

  • USB枚举中文介绍

    枚举是某个USB设备连接到系统并指派一个明确的地址码的过程,地址码用来访问个别设备。USB主机控制器查询设备属于哪一类的设备时也尝试为其绑定适当的驱动程序。主机发往设备的一些基本命令:􀁺 设置地址—指示设备更改它的当前地址设置􀁺 取设备描述符—关于设备的全部信息(制造厂商,固件版本⋯)􀁺 取配置描述符—端口的使用方式􀁺 取界面描述符—设备可能使用的界面􀁺 取字符串描述符—制造厂商和产品名的Unicode格式字符串每个USB设备都有这个基本的过程,如果没有它,设备将永远不能被操作系统使用。

    标签: USB

    上传时间: 2013-12-21

    上传用户:a155166

  • USB接口芯片SL811HS在51单片机系统中的应用

    摘要:介绍了CYPRESS公司生产的主/从双工作模式USB接口芯片SL811HS的性能与内部结构,给出了SL811HS芯片在单片机系统中扩展USB接口的硬件电路,同时给出了该系统的USB驱动程序及实现U盘读写功能的应用程序。关键词:SL811HS;USB接口;驱动程序;U盘读写

    标签: USB 811 SL HS

    上传时间: 2014-01-17

    上传用户:qimingxing130

  • USB硬件检测软件

    USB硬件检测软件这是最为经典的usb测试软件,usb开发绝对必备的工具。这个压缩包中包含它的三个版本,分别为:3.2 ,3.5 ,5.0beta 。 在开发固件程序时,用它检测usb硬件,一旦测试全部通过,那usb硬件侧的固件驱动程序就应该是基本没有问题了下载地址

    标签: USB 硬件检测 软件

    上传时间: 2013-11-05

    上传用户:gdgzhym

  • 基于EZ-USB的数据传输接口设计

    利用EZ-USB接口芯片AN2131Q实现了基于TMS320C5409的水声信号采集及混沌特性研究系统中的高速数据通信,提出了一种采用FIFO缓存芯片实现AN2131Q与TMS320C5409的连接方法,深入研究了EZ-USB序列接口芯片的固件、设备驱动和用户程序开发过程。关键词:AN2131Q; TMS320C5409; IDT72V02;数据通信ABSTRACT: Using AN2131Q as the control chip, the communication between DSP and PC in the underwater acoustic signal acquisition and chaotic characteristics study system is realized. The method is proposed that using FIFO to realize the connectivity between AN2131Q and TMS320C5409. The development of programming Firmware、device driver and user application are thoroughly researched.Key words: AN2131Q; TMS320C5409; IDT72V02; data communication

    标签: EZ-USB 数据传输 接口设计

    上传时间: 2014-04-03

    上传用户:hahayou

  • vb下usb通讯的例子

    vb下usb通讯的例子

    标签: usb 通讯

    上传时间: 2015-01-04

    上传用户:songnanhua

  • c51的usb的通信程序库

    c51的usb的通信程序库,支持51兼容的单片机和pdusbd12接口芯片

    标签: c51 usb 通信 程序库

    上传时间: 2014-01-24

    上传用户:牛布牛

  • 一个用COM或USB接口连接gsm/gprs手机进行短信收发的程序,用到的是simense的通讯模块

    一个用COM或USB接口连接gsm/gprs手机进行短信收发的程序,用到的是simense的通讯模块

    标签: simense gprs COM USB

    上传时间: 2014-08-21

    上传用户:yoleeson