共查询到12条相似文献,搜索用时 733 毫秒
1.
2.
USB2.0通信协议复杂、开发难度较大,对项目中采用USB2.0传输协议带来了困难.提出了一种基于FX2与FPGA联用实现USB2.0通信方法,介绍在SLAVE FIFO模式下FX2与FPGA协同工作的原理,并依此方案使用了硬件描述语言令功能得以实现,同时FPGA与用户的接口使用两个异步FIFO用于暂存发送和接收的数据,用户只需对两个FIFO进行读写即可使得FPGA与FX2联用的系统完成USB2.0协议通信,并且用户可以自行选择发送和接收数据时所用的时钟,在解决信号跨时钟域的同时增强模块可移植性和通用性.最后使用经过与Cypress上位机软件的通信测试,证明本方法切实可行. 相似文献
3.
4.
USB2.0接口传输的FPGA控制与实现 总被引:4,自引:1,他引:3
为解决PC与FPAG的高速数据传输,通过USB实现了PC和FPGA的通信。介绍了USB接口芯片CY7C68013的基本工作原理;编写了USB固件程序和应用程序;利用从属FIFO方式,实现了数据的快速读写。测试结果表明,利用FPGA控制USB器件CY7C68013可实现高速数据传输,传输数据可靠性高。该方案完全可满足各种高速数据采集系统、移动硬盘、ATA和DSI。调制解调器等接口的需要。 相似文献
5.
6.
7.
利用USB的即插即用、携带方便等优点以及GPIB接口在测试系统中的优势,完成USB与GPIB之间的转换.其中USB部分采用Cypress公司的USB控制芯片CY7C68013实现PC与硬件的USB通信,GPIB协议部分采用Nl公司的NAT9914控制芯片进行转换,利用CY7C68013中的GPIF的功能,进行GPIB数... 相似文献
8.
PC机通过USB口与工业控制系统的通信实现 总被引:3,自引:0,他引:3
工业领域中PC机与工业控制系统的通信方式一般通过串行口实现,鉴于通用串行总线USB(Universal Serial Bus)的优越性,设计了基于USB总线的数据采集系统.该系统是由增强型P89C61X2单片机、CAN控制器SJA1000和USB2.0接口芯片ISP1581组成,工业控制网络为基于CAN总线的现场总线控制系统。阐述了PC机通过USB口与工业控制系统(CAN网络)通信的实现方法和设计细节。结果表明,通过PC机的USB口可以对CAN总线控制网络上的数据和信息进行实时采集和处理, 相似文献
9.
10.
本文论述了基于USB接口技术的CAN总线适配器的设计与实现。系统采用Philips公司的USB接口芯片D12与单片机进行通信,并和PC机通信而编制出友善的设备应用程序。在USB/CAN的通信中,使用现场总线CAN网络技术,制定了用户层通信协议与USB协议的统一对应关系;在通信中,提出了信息双向传输的具体解决方案,保证信息的完整传输;实现了USB设备的WDM驱动。 相似文献
11.
12.
USB(Universal Serial Bus)是一种支持在USB主机和USB设备之间进行串行数据传输的通信协议。通过USB设备接入检测,总线枚举步骤,设备类配置,描述符介绍和描述符程序实现等方面介绍USB总线的初始化。 相似文献