
USB接口开发
windows平台USB接口开发,伸手党太多,请尊重个人的劳动成功,有需要代码或者资料的,购买后可以提供。
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
snaking616
闻道有先后,术业有专攻
展开
-
基于FPGA的cy7c68013a双向通信实验
原 基于FPGA的cy7c68013a双向通信实验 置顶 2018年05月11日 20:47:35 chengfengwenalan 阅读数:832 </div> ...转载 2019-04-12 21:39:15 · 1952 阅读 · 4 评论 -
Designing_With_EZ-USB_FX2LP_Slave_FIFO_Interface-Source Code_Verilog——Stream Out
(1)fx2lp_slaveFIFO2b_streamOUT_fpga_top.vmodule fx2lp_slaveFIFO2b_streamOUT_fpga_top( fdata, // FIFO data lines. faddr, // F...原创 2018-09-29 15:26:04 · 354 阅读 · 0 评论 -
Designing_With_EZ-USB_FX2LP_Slave_FIFO_Interface-Source Code_Verilog——Stream In
(1)fx2lp_slaveFIFO2b_streamIN_fpga_top.vmodule fx2lp_slaveFIFO2b_streamIN_fpga_top(// reset_n, fdata, faddr, slrd, slwr, sloe, flag...原创 2018-09-29 15:12:57 · 452 阅读 · 0 评论 -
Designing_With_EZ-USB_FX2LP_Slave_FIFO_Interface-Source Code_Verilog——Loopback
fx2lp_loopback_proj:(1) fx2lp_slaveFIFO2b_loopback_fpga_top.vmodule fx2lp_slaveFIFO2b_loopback_fpga_top(// reset_n_in, fdata, faddr, slrd, slwr, sloe, ...原创 2018-09-29 14:55:11 · 514 阅读 · 1 评论 -
USB 协议分析(含基本协议和 USB 请求和设备枚举)
1. 物理特性1.1 引脚一条USB传输线分别由地线、电源线、D+和D-四条线构成,D+和D-是差分输入线,它使用的是3.3V的电压(与CMOS的5V电平不同),而电源线和地线可向设备提供5V电压,最大电流为500mA(可以在编程中设置)。引脚标号 信号名称 缆线颜色 1 Vcc...转载 2019-01-04 11:34:29 · 24384 阅读 · 2 评论 -
Cypress USB描述符的格式与含义
目录1. USB设备描述符:DeviceDscr2. 设备限定描述符:DeviceQualDscr3. 配置描述符:HighSpeedConfigDscr/FullSpeedConfigDscr4. 接口描述符:Interface Descriptor5. 端点描述符:Endpoint Descriptor6. 字符串描述符:StringDscr7. 参考 C...原创 2019-01-10 14:09:00 · 1286 阅读 · 0 评论 -
CY7C68013A工作在SlaveFIFO下的固件代码分析
1. TD_Init代码void TD_Init(void) // Called once at startup{ // set the CPU clock to 48MHz CPUCS = ((CPUCS & ~bmCLKSPD) | bmCLKSPD1); SYNCDELAY; IFCONFIG =0x43; //使用外...原创 2019-02-26 16:23:52 · 1598 阅读 · 3 评论 -
“USB状态与信息检测”上位机设计方法
1. 使用MFC新建USB上位机工程 USB芯片型号为:CYC7C68013A,上位机的开发环境为Visual Studio 2008,工程文件由MFC向导生成,具体步骤如下:(1)打开VS2008,依次单击 文件 -> 新建 -> 项目,菜单中项目类型一栏选择“MFC”,右侧模板选择“MFC应用程序”。在菜单栏下方,名称填入“USBdetect”,位置选择“C:\pro...原创 2018-10-25 14:03:02 · 991 阅读 · 1 评论 -
基于MFC的USB上位机开发(1)概述
延伸阅读:基于MFC的USB上位机开发(1)概述基于MFC的USB上位机开发(2)速度测试模块基于MFC的USB上位机开发(3)数据传输模块基于MFC的USB上位机开发(4)环路模块基于MFC的USB上位机开发(5)下环路模块目录1工程准备1.1头文件和库文件1.2添加头文件2.控件布局2.1 速度测试模块2.2 发送与接收模块2.3 环...原创 2018-12-17 14:25:57 · 7456 阅读 · 1 评论 -
基于MFC的USB上位机开发(2)速度测试模块
延伸阅读:基于MFC的USB上位机开发(1)概述基于MFC的USB上位机开发(2)速度测试模块基于MFC的USB上位机开发(3)数据传输模块基于MFC的USB上位机开发(4)环路模块基于MFC的USB上位机开发(5)下环路模块目录1. USB设备初始化及热拔插的实现1.1 USB初始化1.2 热拔插程序设计2. USB速度测试模块设计2.1 USB的BU...原创 2018-12-19 11:55:41 · 1974 阅读 · 0 评论 -
基于MFC的USB上位机开发(3)数据传输模块
延伸阅读:基于MFC的USB上位机开发(1)概述基于MFC的USB上位机开发(2)速度测试模块基于MFC的USB上位机开发(3)数据传输模块基于MFC的USB上位机开发(4)环路模块基于MFC的USB上位机开发(5)下环路模块目录1. 设计思路1.1 发送数据1.2 接收数据1.3 清空管道2. MFC控件相关操作2.1 Edit Control控件...原创 2018-12-20 09:49:05 · 3901 阅读 · 9 评论 -
基于MFC的USB上位机开发(4)环路模块
延伸阅读:基于MFC的USB上位机开发(1)概述基于MFC的USB上位机开发(2)速度测试模块基于MFC的USB上位机开发(3)数据传输模块基于MFC的USB上位机开发(4)环路模块基于MFC的USB上位机开发(5)下环路模块目录1. 设计思路2. MFC控件相关操作2.1 下拉框控件2.3 静态文本控件3. 功能测试4. 参考 本...原创 2018-12-20 16:45:48 · 1004 阅读 · 0 评论 -
基于MFC的USB上位机开发(5)下环路模块
延伸阅读:基于MFC的USB上位机开发(1)概述基于MFC的USB上位机开发(2)速度测试模块基于MFC的USB上位机开发(3)数据传输模块基于MFC的USB上位机开发(4)环路模块基于MFC的USB上位机开发(5)下环路模块目录1. 设计思路1.1 手动下环路1.2 自动下环路2. 功能测试2.1 手动下环路测试2.2 自动下环路测试3. US...原创 2018-12-20 17:08:22 · 656 阅读 · 0 评论 -
USB驱动开发之FPGA环路代码设计
目录1. 环路代码设计要求2. FPGA状态机设计3. 代码测试3.1 使用上位机测试FPGA代码3.2 signalTap II时序仿真4. 遇到的问题与收获5. 参考6. 附录1. 环路代码设计要求 数据在电脑、USB芯片和FPGA之间的流向如上图所示,其中Stream IN和Stream OUT分别为上位机向USB接收数据和发送数据。...原创 2018-12-13 22:25:47 · 1376 阅读 · 0 评论 -
USB驱动开发之FPGA下环路代码设计
目录1. 下环路代码设计要求2. FPGA状态机设计3. 下环路代码测试3.1 数据传输测试3.2 数据传输速度测试4. 遇到的问题与收获5. 参考6. 附录1. 下环路代码设计要求 数据在电脑、USB芯片和FPGA之间的流向如上图所示,其中Stream IN和Stream OUT分别为上位机向USB接收数据和发送数据。Write和Read...原创 2018-12-14 14:08:32 · 499 阅读 · 0 评论 -
USB检测工具V1.5——下环路测试模块设计
目录1.模块界面与功能介绍1.1测试环境1.2界面控件介绍1.3模块功能介绍2.模块代码设计2.1程序流程图设计2.2核心代码2.3控件函数小结3.下环路速度测试3.1勾选“显示传输状态”复选框3.2不勾选“显示传输状态”复选框3.3数据分析4.上位机工程文件5.参考1.模块界面与功能介绍1.1测试环境...原创 2019-03-18 09:05:58 · 854 阅读 · 0 评论 -
AN4053-C#上位机Streamer代码分析
1. void GetStreamerDevice()void GetStreamerDevice(){ StartBtn->Enabled = false; EndPointsBox->Items->Clear(); EndPointsBox->Text = ""; USBDevice = new CCyUSBDevice((HANDLE)this-&...原创 2019-02-26 12:00:54 · 641 阅读 · 0 评论 -
基于MFC的 CYPRESS USB上位机调试记录
问题1:1>------ 已启动生成: 项目: USBdetect, 配置: Debug Win32 ------1>正在编译...1>USBdetectDlg.cpp1>c:\project\usbdetect\usbdetect\usbdetectdlg.cpp(181) : error C2664: “CWnd::SetDlgItemTextW”: 不能将参...原创 2018-10-24 10:33:45 · 1347 阅读 · 0 评论 -
易津开发板FPGA端环路测试代码分析
目录1. 弄清Stream IN/OUT、端点EP2和EP6、USB读写操作之间的关系2. FPGA内部FIFO控制逻辑3. USB状态机分析4. NIOS II控制代码分析5. 附录1. 弄清Stream IN/OUT、端点EP2和EP6、USB读写操作之间的关系图1 上位机、USB端点和FPGA之间的数据流动示意图如图1所示:Stream IN表示从US...原创 2018-11-26 21:11:41 · 374 阅读 · 0 评论 -
USB Control Center 找不到 "Cypress EZ-USB Streamer Example Device(3.4.5.000)"
目录1. 问题描述2. 问题分析3. 使USB Control Center识别EZ-USB4. 烧写已验证的固件5. 参考1. 问题描述 使用USB Control Center向USB开发板烧写官方USB同步传输例程AN4053中的CYStream.iic固件后,电脑端设备管理器中可以找到EZ-USB设备,但在USB Control Center软件中...原创 2019-01-03 14:37:28 · 3725 阅读 · 0 评论