usbd_ucos

所属分类:VHDL/FPGA/Verilog
开发工具:C/C++
文件大小:9736KB
下载次数:19
上传日期:2019-01-15 15:00:09
上 传 者huangjjatr
说明:  基于ALINX AX7020硬件平台的USB-OTG通信程序。操作系统采用uCOS III v1.41,基本实现了双向USB2.0 块传输(Bulk Transfer)通信,zynq的PS端接收USB数据并回传至主机。经测试,主机端Window10系统采用libUSBK编程时,采用64字节的块时,传输速率可达210Mbps。zynq开发工具为Vivado2015.4,程序包中包含了全部的硬件和软件工程文档。
(A USB-OTG communication project where an AX7020 platform is employed as USB device. The embeded operating system is uCOS III of version 1.41, and the FPGA toolchain is Vivado 2015.4. This project implements a full speed bidirectional USB2.0 bulk transfer. A test on Windows 10 host with libUSBK shows that the transfer speed is up to 201Mbps.)

文件列表:
usbd_ucos\usbd_ucos.cache\wt\java_command_handlers.wdf (544, 2018-12-11)
usbd_ucos\usbd_ucos.cache\wt\project.wpc (61, 2018-12-11)
usbd_ucos\usbd_ucos.cache\wt\synthesis.wdf (3757, 2018-04-18)
usbd_ucos\usbd_ucos.cache\wt\synthesis_details.wdf (100, 2018-04-18)
usbd_ucos\usbd_ucos.cache\wt\webtalk_pa.xml (1608, 2018-12-11)
usbd_ucos\usbd_ucos.hw\usbd_ucos.lpr (290, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\bd\system\hdl\system.v (3307, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\bd\system\ip\system_processing_system7_0_0\sim\system_processing_system7_0_0.v (13795, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_5_apis.v (38897, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_5_axi_acp.v (3868, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_5_axi_gp.v (12698, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_5_axi_hp.v (14817, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_5_local_params.v (9121, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_5_reg_init.v (178763, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_5_reg_params.v (397487, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_5_unused_ports.v (12816, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_afi_slave.v (36344, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_arb_hp0_1.v (3389, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_arb_hp2_3.v (3389, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_arb_rd.v (3789, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_arb_rd_4.v (6412, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_arb_wr.v (3958, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_arb_wr_4.v (6817, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_axi_master.v (20961, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_axi_slave.v (37590, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_ddrc.v (6261, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_fmsw_gp.v (6459, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_gen_clock.v (1180, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_gen_reset.v (5210, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_interconnect_model.v (16932, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_intr_rd_mem.v (2297, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_intr_wr_mem.v (2836, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_ocmc.v (4054, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_ocm_mem.v (7109, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_processing_system7_bfm.v (60857, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_regc.v (2200, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_reg_map.v (4353, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_sparse_mem.v (9695, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\ipstatic\processing_system7_bfm_v2_0\hdl\processing_system7_bfm_v2_0_ssw_hp.v (8689, 2018-04-18)
usbd_ucos\usbd_ucos.ip_user_files\mem_init_files\ps7_init.h (5222, 2018-04-18)
... ...

The files in this directory structure are automatically generated and managed by Vivado. Editing these files is not recommended.

近期下载者

相关文件


收藏者