
usb
laoyouji
这个作者很懒,什么都没留下…
展开
-
关于USB微帧与数据包包长与端点缓冲区的理解
搞了这么久USB了,还是不知道DATA0,DATA1的最大包长,以及端点描述符中的最大包长与68013的端点缓冲区有什么关系,经过二小时的奋斗得出如下结论: 1.DATA0或DATA1实际上就是一个端点描述符中的最大包长。换句话说,68013发一次数据包就是一个DATA0或 DATA1 2.微帧是用来作为传输时间基准的。在每个微帧之间可以传一到多次转载 2012-08-19 00:05:35 · 2818 阅读 · 0 评论 -
关于接口描述符中bAlternateSetting的使用
今天看CY7C68013开发手册时,突然想起,在USB接口描述符中有一个bAlternateSetting字段一直没用过,花了一上午时间也没找到相关资料!就在快中午时突然看到一句话:“bAlternateSetting用于在同一个接口中的多个描述符中进行切换". 一下子感觉抓住要点了。经过百度及查阅USB specification2.0得出如下结论: 在USB协议中同一个配置中的转载 2012-08-19 00:03:44 · 1540 阅读 · 0 评论