阅读:1719回复:4
PC从D12读数据时不成功
我用D12做的USB设备,当PC从D12的main endpoint读数据时,中断发生后读此端点的最后传送状态,有错误发生,状态码是92H和8CH。这是前一次状态未读取的错误,不知为何如此。请大侠指点。
|
|
最新喜欢:![]()
|
沙发#
发布于:2002-11-27 18:21
在D12的调试中仿真器是无有用处的,我想最好的办法是在代码里加上输出语句,借以查看结果。
|
|
板凳#
发布于:2002-11-07 18:15
谢谢各位,我的问题已经解决了。现在PC已可以接收到正确的数据了,不过状态码是C1H和81H,即前一次状态未读取。不过数据能正确传输就不管了。另外,我可没有你们舒服,有仿真器跟踪。
|
|
|
地板#
发布于:2002-11-07 16:25
你在Main_Tx里设置断点,看能不能进中断?
|
|
地下室#
发布于:2002-11-06 21:15
你这种错误太莫名奇妙了,很难帮你出点子.你把ClockOut设置为12M,然后测测输出是否确实为12M,以此确定D12是否已经确实开起来了,如果这个确认以后,再一步步地看寄存器
|
|