USB检测工具V1.5——下环路测试模块设计

20 篇文章 119 订阅 ¥9.90 ¥99.00

目录

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 测试环境

        图1为上位机的硬件测试环境,USB芯片CY7C68013A被设置为SlaveFIFO工作模式,分别使用EP6和EP2作为上位机的输入和输出端点,端点的大小为512byte,端点缓存大小为2Kbyte。EP6带有一个满标志位,EP2带有一个空标志位,FPGA通过判断端点的状态标志位来控制数据的读和写。

        下环路测试中,FPGA为主端,上位机为从端,FPGA首先向USB写数据并判断EP6是否写满,写满后就停止写操作并切换至读操作,当EP2被读空时,就进行下一个写操作。上位机端不断的从EP6接收数据,当接收数据的数量达到指定值时,将指定数量的数据输出至EP2中。

图1 下环路测试的硬件框图
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
加密狗型号ID对照表: USB\\VID_096E&PID_0001 飞天诚信(ftsafe) 飞天4有驱型 加密锁 ROCKEY 4 Rockey4 R4 HID\\VID_096E&PID_0006 飞天诚信(ftsafe) 飞天4无驱型 加密锁 rockey 4 nd ROCKEY4ND R4nd USB\\VID_096E&PID_0201 飞天诚信(ftsafe) 飞天2无驱型 加密锁 rockey 2 ROCKEY2 R2 USB\\VID_096E&PID_0304 坚石诚信(Rockey) ET199 Token ET199 USB\\VID_096E&PID_0303 坚石诚信(Rockey) ET99 Token ET99 USB\\VID_096E&PID_0201 飞天诚信(FTSafe) Rockey 2 加密狗,无驱型 USB\\VID_096E&PID_0202 飞天诚信(FTSafe) Rockey 3 智能狗,无驱型 USB\\VID_096E&PID_0205 飞天诚信(FTSafe) Rockey 1 智能狗,无驱型 USB\\VID_096E&PID_0207 飞天诚信(FTSafe) Rockey 1 智慧型,无驱型 USB\\VID_096E&PID_0209 坚石诚信(FTSafe) ARM 时钟智能狗 USB\\VID_096E&PID_0403 飞天诚信(ftsafe) 飞天6无驱型 加密锁 rockey6 smart R6 USB\\VID_83D3&PID_3773 域天(域之天) 域之天 域天 专业型/经济易用型 加密锁 USB\\VID_3689&PID_8762 域天(域之天) 域之天 域天 密码型 加密锁 USB\\VID_1199&PID_8282 域天(域之天) 域之天 域天 简单型 加密锁 USB\\VID_1BC0&PID_1001 深思洛克(SenseLock) 灵锐 I(Living) 加密狗,无驱型 USB\\VID_1BC0&PID_8101 深思洛克(SenseLock) 灵锐 定制加密狗,无驱型 USB\\VID_04B4&PID_4A58 深思洛克(SenseLock) 深思 3(sense3)加密狗,无驱型 USB\\VID_04B4&PID_4A59 深思洛克(SenseLock) 深思 3(sense3)加密狗,有驱型 USB\\VID_1BC0&PID_8013 深思洛克(SenseLock) 精锐 E(Elite-E)智能狗,无驱型 USB\\VID_0471&PID_485D 深思洛克(senseLock) SenseIV2.x 深思洛克 sense4 senseIV 深思4 有驱 USB\\VID_0471&PID_485E 深思洛克(senseLock) SenseIV2.x 深思洛克 sense4 senseIV 深思4 无驱 USB\\VID_1312&PID_2012 域天(域之天)域之天 域天 32位智能型 易用型智能锁 加密锁 无驱 USB\\VID_1312&PID_1912 域天(域之天)域之天 域天 32位智能型(有驱型) USB\\VID_1312&PID_2012 域天(域之天)域天(域之天)简单智能型 USB\\VID_3689&PID_3689 EncryptPE 订制型(域天)EPE OEM加密狗 域天密码型 EncryptPE订制型 USB\\VID_5042&PID_FFFF 安全芯 schip 安全芯UKF-002 USB\\VID_08E2&PID_0002 赛孚耐(SafeNet) safenet microdog UMI 彩虹加密狗 微狗 USB\\VID_08E2&PID_0004 赛孚耐(SafeNet) safenet softdog UDA 彩虹加密狗 软件狗 USB\\VID_08E2&PID_0005 赛孚耐(SafeNet) 精灵狗UGA(GeniusDog),有驱型 USB\\VID_08E2&PID_0006 赛孚耐(SafeNet) safenet GrandDog 宏狗UGRA USB\\VID_08E2&PID_0008 赛孚耐(SafeNet) safenet SuperDog 超级狗 USB\\VID_04B9&PID_0300.DeviceDesc="SafeNet USB SuperPro/UltraPro" USB\\VID_04B9&PID_0301.DeviceDesc="SafeNet USB Security Security Token" USB\\VID_04B9&PID_0302.DeviceDesc="SafeNet USB Security Security Token" USB\\VID_04B9&PID_0303.DeviceDesc="SafeNet USB Security Security Token" USB\\VID_04B9&PID_0304.DeviceDesc="SafeNet USB Security Security Token" USB\\VID_04B9&PID_8000.DeviceDesc="SafeNet Sentinel Hardware Key" USB\\VID_04B9&PID_8001.DeviceDesc="SafeNet Sentinel Hardware Key RTC" USB\\VID_04B9&PID_8002.DeviceDesc="SafeNet Sentinel Hardware Key Mega-Memory" USB\\VID_04B9&PID_8003.DeviceDesc="SafeNet Sentinel Hardware Key Mega-Memory RTC" USB\\VID_04B9&PID_8004.DeviceDesc="SafeNet Sentinel Dual Hardware Key" USB\\VID_04B9&PID_8005.DeviceDesc="SafeNet Sentinel Dual Hardware Key RTC" USB\\VID_0925&PID_A508 北京磐石诚信NT系列加密狗 USB\\VID_7F5E&PID_DE5D 广州飞盾NT系列加密锁 USB\\VID_5042&PID_???? 江波龙(NetCom) 安全芯(SChip) 加密狗,有驱型 USB\\VID_5149&PID_???? 江波龙(NetCom) 易锁(SimpleKey)加密狗,无驱型 USB\\VID_0925&PID_7816 世纪龙脉(Century Longmai) NOX 时钟狗,无驱型 USB\\VID_0925&PID_9627 世纪龙脉(Century Longmai) NOX+ 单机狗,无驱型 USB\\VID_0925&PID_7A13 世纪龙脉(Century Longmai) DAM2+网络狗,无驱型 USB\\VID_0925&PID_5906 世纪龙脉(Century Longmai) NOX 定制狗,无驱型 USB\\VID_0925&PID_6B05 世纪龙脉(Century Longmai) NOX 加密狗,无驱型 USB\\VID_0925&PID_7A21 世纪龙脉(Century Longmai) NOX2 加密狗,无驱型 USB\\VID_0925&PID_7122 世纪龙脉(Century Longmai) DAM2+加密狗,无驱型 USB\\VID_0925&PID_5624 世纪龙脉(Century Longmai) DAM2 加密狗,无驱型 USB\\VID_0925&PID_8705 世纪龙脉(Century Longmai) NOX5 加密狗 智能狗,无驱型 USB\\VID_0925&PID_7504 世纪龙脉(Century Longmai) NOX5 主锁 USB\\VID_0529&PID_0001 阿拉丁(Aladdin) HASP HL Time 有驱型 USB\\VID_0529&PID_0001 阿拉丁(Aladdin) HandLock 有驱型 USB\\VID_0830&PID_2002 和升达 SK-USB180 无驱型 USB\\VID_5149&PID_EACE 杭州唯赛 易锁(Simple Key) 无驱型 USB\\VID_6A75&PID_9801 上海十条电子 JSP-C USB Key 有驱型 USB\\VID_10F7&PID_8469 MegaLock 无驱型 USB\\VID_064F&PID_0BD8 WIBU WIBU RU+加密狗,有驱型 USB\\VID_064F&PID_0BD7 WIBU WIBU U+加密狗,有驱型

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

snaking616

你的鼓励是我最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值