新手入门
- 积分
- 19
- 金钱
- 19
- 注册时间
- 2024-10-15
- 在线时间
- 12 小时
|
5金钱
本帖最后由 lucky2024 于 2024-10-17 15:49 编辑
硬件平台: ZYNQ 7010 PL + FT232H模块,杜邦线连接,FT232H已设置为FT245 FIFO模式
驱动版本:Driver version=0x21236
Library version =0x30216A
问题描述:
PC只发数据到FT232H,每个数据包4K,持续发送,总数据包32M左右,传输完成后计算出传输速度,发现传输不通的数据速度差异很大,就进行如下实验,每次32M数据全部一样,数值依次递增,发现0x0F、0x1E、0x33、0x4D、0x66、0x78等数据速度非常慢,图中到0x0F就卡主不动了,而其他数据可以达到32MB/s左右。(FPGA端应该没有问题,RXF#为低后直接读数据,不做任何处理,大部分数值传输速度都可以达到32MB/S)
1、不明白为何上述几个特殊的数值传输速度不一样
2、FT232H setbitmode为0x40后回读结果是0xff,不应该是0x40么?
3、FT232H在不关闭bulk in时,usb一直有32 60 2个字节的bulk in,不知道是什么作用,会不会对bulk out传输速度有影响
希望对FT232H有了解的朋友帮忙支持下,个人玩这个没有技术支持,网上也找不到太多资料,非常感谢
|
|