有2个问题要请教一下:
第一个问题:
Ch374作为device,只有3个端点,能否模拟一个有5个端点的设备呢?
第二个问题:
ch374的端点1发送缓冲区是8字节:
30H-37H RAM_ENDP1_TRAN USB 设备方式下的端点 1 发送缓冲区
38H-3FH RAM_ENDP1_RECV USB 设备方式下的端点 1 接收缓冲区
我要模拟的设备的端点1的最大包长度是20字节:
EndPoint:
.bLength=7
.bDescriptorType=5 为USB_DESCR_TYP_ENDP
.bEndpointAddress=2 输出 端点=2
.bmAttributes=3 中断传输
.wMaxPacketSizeL=20
.wMaxPacketSizeH=0
.bInterval=8 轮询时间间隔8ms
这种情况下能否用Ch374去模拟这个设备呢?
热门产品 :
USB3.0 HUB控制器:CH634