阅读:1970回复:6
USBN9603的端点初始化问题
我的USB设备在端点0的发送和接收都正确,但在设计的两个批量传输的管道上工作不起来,怀疑是端点的初始化不正确,端点4是一个接受端点,端点3是一个发送端点,用WinDriver进行调试,将端点四初始化成:
write_usb(EPC4,0x14); write_usb(RXC2,0x01); 在设备上没有产生任何中断,如果配置成 write_usb(EPC4,0x94); write_usb(RXC2,0x01); 向设备写入数据时,在端点0上产生一个Clear_feature端点4的事件和一个端点四上的RX_LAST事件(RXSTAT=0x10),对RX_LAST事件应如何处理,整个设置有什么不对的吗,用过USBN9603的朋友请指点。 关于端点控制寄存器EPC我还有点不明白,它的第四位是什么作用,该如何设置。 因为既然寄存器是端点4(EPC4),那么它的端点地址就是4,(不知道说地对不对),为什么还要在低四位设置端点地址4? |
|
最新喜欢:![]() |
沙发#
发布于:2005-05-22 10:38
能否给小弟一份 小弟急需做着方面的东西,可惜就是缺乏资料
我的邮箱是pioneer_scj@yahoo.com.cn |
|
板凳#
发布于:2002-08-07 10:15
如果可以的话,也请给我一份好吗?我的邮箱是laiyu123@sina.com。谢谢!!
|
|
地板#
发布于:2002-08-07 09:47
以上各位,能否将你们的资料给小弟发一份,我是初学,急需分析 |
|
地下室#
发布于:2002-08-07 09:18
以上各位,能否将你们的资料给小弟发一份,我是初学,急需分析
原代码,谢谢大恩大德! wlc_79@yahoo.com.cn |
|
5楼#
发布于:2002-07-31 17:59
请问各位在哪儿? 要不要一起研究一下, 做些项目.
我现在也在用usbn9603, 我在广州, 可能的话一起交流一下. |
|
6楼#
发布于:2002-07-30 22:26
我也在用9603,epc4应是控制tx2的吧,好象初始化为输出比较好;仔细看看资料吧,里面有epc中的各位的使用说明。
|
|