本程序演示了如何利用编写高层应用程序与USB接口通信。使用时有必要了解主机是如何识别USB设备以及USB工作的基本原理。
上传时间: 2014-11-27
上传用户:yph853211
USB接口鼠标电路以及程序设计,另附程序编辑
上传时间: 2017-08-29
上传用户:lifangyuan12
USB接口鼠标电路以及程序设计,另附程序编辑
上传时间: 2014-01-19
上传用户:13517191407
ICKTEK-VC5509-A 实验3.9 USB接口加载程序实验
上传时间: 2014-01-02
上传用户:sk5201314
USB接口的测试程序,Verilog语言编写
上传时间: 2014-01-02
上传用户:qwe1234
此文件是USB接口芯片CH371的接口驱动程序! 直接将编译生成的HEX文件烧录就可实现PC与下位机的通信!
上传时间: 2014-07-21
上传用户:515414293
C8051F USB接口程序 C8051F USB接口程序VC VB .Net Keil
上传时间: 2017-09-25
上传用户:123456wh
【摘要】:随着USB接口在计算机业界应用越来越广泛,基于USB的接口开发显得越来越具有现实意义。随着客户对系统数据采集速度要求的不断提高,USB以其使用方便、易于扩展、速度快等优点而越来越多的被应用于各种人机接口设备中。本设计提出了一种USB接口的HID数据通讯接口设计方案,USB接口芯片采用的是PHILIP的PDIUSBD12,微控器是宏晶科技的STC89C52RC。该方案具有器件通用、成本低、方便焊接调试等特点。由于本设计采用了PDIUSBD12接口芯片,通过改变微控器的代码可以制作成各种标准的USB设备。本设计完成了一种典型的HID设备驱动程序的开发,PC机无需额外加装驱动便可实现和USB设备之间的通讯。而且经过典型HID设备的枚举过程,还可用于对USB协议的熟悉和学习。上位机软件部分,采用了VisualC++6.0编写HID设备的控制程序,此控制程序和HID下位机设备构成了完整的USB控制系统。在此基础上,本设计还增加了简单的音乐播放功能,可以打开并播放格式为mp3和wma的音频文件,还可以暂停、停止、选择播放曲目、调节音量等;在音频播放时HID设备彩灯可以实时显示音频的频谱。这在验证USB系统的同时,大大增加了控制的趣味性。验证结果表明按照该方案设计的数据通讯接口和HID设计运行稳定可靠。USB是一种计算机和外部设备进行通讯连接的接口.USB的出现的目的是取代现在计算机接口,简化计算机与外部设备的连接过程,使计算机的扩展更加方便。它使得计算机和外部设备的连接十分方便。目前,各种计算机外部设备都在逐渐改为USB接口,USB技术的出现是计算机接口技术的一大飞跃。越来越多的测控系统、信号处理系统和智能仪器选用USB接口与PC机进行高速、海量的数据通讯。但是,相对UART(通用异步串口)、LPT(打印机并行端口),USB的开发难度要大的多。采用HID(Human Interface Device,人机接口设备)的设计方案则可以很好的解决这一矛盾。
上传时间: 2022-05-02
上传用户:shjgzh
USB(UniversalSerialBus,通用串行总线)是当今消费电子产品和仪器设备中应用最广的接口协议之一,然而目前国内的USB芯片只有极少数几款,产品研究善处于起步阶段,绝大部分产品主要由国外的IC设计芯片厂商如Cypress、NEC等一些国际著名公司提供。因而,如果能够自主开发设计USB芯片以替代国外同类产品,将会有很好的市场前景和利润空间。 本论文课题是针对基于FPGA(FieldProgrammableGateArray,现场可编程门阵列器件)的数字电子产品应用设计一种实际可复用的USB接口引擎软核。该软核主要是用于处理USB标准协议包的通信处理,通过外接MCU(MultipointControlUnit,微控制器)就可以实现完整的USB接口通讯功能。它的功能相当于一些USB引擎的专用芯片如:Philips的PDIUSBD12等,其优点是结构简单、灵活性高、复用设计方便。 功能仿真和综合测试结果显示本论文所设计的接口引擎软核符合设计要求,并且软核的性能和市场上同类产品基本一致。本论文的创新之处在于:1、从可配置性角度出发设计了低速、全速、高速三种可选模式;2、支持最多31个可配置端点;3、采用了可综合、可移植的RTL(RegisterTransferLevel,寄存器传输级)代码设计规则,同时也开发了可综合的验证测试代码;4、完全由硬件实现USB通信功能。
上传时间: 2013-07-18
上传用户:JasonC
详细介绍了VC下利用WINDOWS API函数来实现与符合HID设备类的USB接口通信,并给出了通信程序的部分源代码-details of VC using Windows API function
上传时间: 2013-07-13
上传用户:whenfly