完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,
我的任务是得到一个USB 3的估计(和USB 2,但让我们暂时搁置)延迟。我的阅读表明,最好的潜伏期是用中断端点来实现的。但是在分布中没有中断实例(或者在任何分布中)?HTTP://www. CyPress?COM/?APP=论坛和ID;ID=167和;RID=55106)。那么,还有没有中断的例子,我可以很快得到一些延迟数字呢?或者你只是…有这样的数字吗?我说的是PC & GT;芯片和PC的等待时间。 谢谢 杰森 以上来自于百度翻译 以下为原文 Hello, I've been tasked with getting an estimate for USB 3.0 (and USB 2.0, but lets set that aside for now) latency. My reading suggests that the best possible latency is acheived with interrupt endpoints... but there are no interrupt examples in the distribution (or in any distribution? http://www.cypress.com/?app=forum&id=167&rID=55106). So are there still no interrupt examples I can quickly get some latency figures for? Or do you just... have such figures lying around? I am speaking of PC->chip->PC latency. Thanks Jason |
|
相关推荐
2个回答
|
|
你好,
有一个使用中断传输的示例项目。 请在下面的应用说明中查找“UnbTestStudioCink”项目: AN86947——利用EZ-USB®FX3协议优化USB 3吞吐量 我希望这个项目是你学习的好起点。 谢谢, Sai Krishna。 以上来自于百度翻译 以下为原文 Hi, There is one example project that uses Interrupt transfers. Please look for the "USBIntrSourceSink" project in the attachment of following application note: AN86947 - Optimizing USB 3.0 Throughput with EZ-USB® FX3™ I hope this project will be a good starting point for your study. Thanks, Sai Krishna. |
|
|
|
谢谢。在我继续之前,有没有其他柏林的支持技师,我应该用这个问题?我从你的帮助中没有什么可抱怨的(这是及时和相关的:-J),但是现在这是一个比“你有X”更为重要的技术问题。
IGOT,只要加载ARM程序和获取数据,使用“拖缆”应用程序,但我没有得到的速度,如广告中的应用笔记的配套文件(表7)。我只有1.7 Mb/s,使用“每包XFER”的1,和“XFER排队”的1。我的印象是,它传输一个单一的包(在这种情况下)3072字节。 使用USB 2插槽,我得到700 kb/s。我确实重建了ARM固件,但是没有改变代码。这是描述符的内容(对吗?)据《USB控制中心》软件报道。 “CyPress USB Struts示例”制造商=“FX3”SerialNo.=“”配置=“1”Max PcClaseSt=“512”VANDROID=“04 B4”产品=“00 F1”类=“0H”子类=“0H”协议=“0H”BCDPATH=“00 00”BCDUSB=“03 00”& BOS & GT;eCabPlase=“15”描述符长度=“5”toTalm=“22”& lt;UsB20设备扩展& gt;描述符长度=“7”描述符类型=“16”DeVICECAPABILYTYPE类型=“2”bMATATETE=“02H”& lt;/UB20设备扩展& GT;&超高速USB & Gt;描述符类型=“16”DeCiCePababyType=“3”功能函数=“3”BATMUTATE =“0小时”U1设备退出延迟=“0”U2设备退出延迟=“0H”& lt;/超速USB & gt;& /bt & gt;&配置;gt;配置=“0”配置值=“1”属性=“80h”接口=“1”描述符长度=“9”toTalm=“44”最大功率=“50”& lt;接口=“0”接口号=“0”ALTSESET=“0”类=“FFH”子类=“0 H”协议=“0”端点=“2”描述符类型=“4”描述符长度=“9”& LT;端点>Ty。PE=“中断”方向=“OUT”地址=“03H”属性=“03H”MpPKTSIZE=“3072”描述符=“5”描述符长度=“7”间隔=“1”& lt;超高速端点伴侣& Gt;type =“SuffStultUsByEnthoPoToTHOND同伴”“Max Surb= 2”属性=“0H”BytesPerIntVal= =“C0h”&端点>端点=“中断”方向=“in”地址=“83h”属性=“03h”MpPKTSt==“3072”描述符=“5”描述符长度=“7”区间=“1”& lt;超高速端点伴侣& GType=“SuffStultUsBbEndoPositToC”OpPANION“Max Surb=”“2”属性=“00”ByTeSePielt=“C0H”& lt;/EndoPoT & Gt;& lt;/Clut≫& lt//gt;& & lt;/Guts≫ 以上来自于百度翻译 以下为原文 Thanks for that. Before I go on, is there some other support mechanic from Cypress I should be using for this question? I have nothing to complain about from your assistance (which was timely and relevant :-j), but this is now a significantly more technical question than merely "do you have X"? I got as far as loading the arm program and getting data back, using the "Streamer" application, but I'm not getting the speeds as advertised in the application note's companion document (in Table 7). I get just under 1.7 MB/S, using "Packets per Xfer" of 1, and "Xfers to Queue" of 1. I am under the impression that this transfers a single packet of (in this case) 3072 bytes. Using a USB 2.0 slot, I got 700 KB/S. I did rebuild the ARM firmware, but changed no code. This is the contents of the descriptors (right?) as reported by "USB Control Center" software. FriendlyName="Cypress USB StreamerExample" Manufacturer="Cypress" Product="FX3" SerialNumber="" Configurations="1" MaxPacketSize="512" VendorID="04 B4" ProductID="00 F1" Class="00h" SubClass="00h" Protocol="00h" BcdDevice="00 00" BcdUSB="03 00" NumberOfDeviceCapability="02h" DescriptorType="15" DescriptorLength="5" TotalLength="22" DescriptorLength="7" DescriptorType="16" DeviceCapabilityType="2" bmAttribute="02h" DescriptorLength="10" DescriptorType="16" DeviceCapabilityType="3" FunctionalitySupporte="3" bmAttribute="00h" U1Device Exit Latency="0" U2Device Exit Latency="00h" Configuration="0" ConfigurationValue="1" Attributes="80h" Interfaces="1" DescriptorType="2" DescriptorLength="9" TotalLength="44" MaxPower="50" Interface="0" InterfaceNumber="0" AltSetting="0" Class="FFh" Subclass="00h" Protocol="0" Endpoints="2" DescriptorType="4" DescriptorLength="9" Type="INTERRUPT" Direction="OUT" Address="03h" Attributes="03h" MaxPktSize="3072" DescriptorType="5" DescriptorLength="7" Interval="1" Type="SUPERSPEED_USB_ENDPOINT_COMPANION" MaxBurst="2" Attributes="00h" BytesPerInterval="C00h" Type="INTERRUPT" Direction="IN" Address="83h" Attributes="03h" MaxPktSize="3072" DescriptorType="5" DescriptorLength="7" Interval="1" Type="SUPERSPEED_USB_ENDPOINT_COMPANION" MaxBurst="2" Attributes="00h" BytesPerInterval="C00h" |
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2071 浏览 1 评论
1827 浏览 1 评论
3640 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1761 浏览 6 评论
1513 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
511浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
361浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
410浏览 2评论
357浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
858浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 11:39 , Processed in 0.934594 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号