阅读:1244回复:2
EasyD12.dll好像有问题
EasyD12.dll不太稳定,有时候老是报错,但是使用周立功公司的
USB调试助手后,错误就消失了。我不知道EasyD12.dll有没有别的 函数可以消除错误? 如果有,请求大侠指导一下 |
|
沙发#
发布于:2004-03-29 17:30
回复zhangzhuoliang:
我碰到的问题和超时无关,因为我走的是单步。我在usb调试 助手软件里清除发送缓冲区和接受缓冲区,错误就消失了,到现在 还很正常,但我没有对原程序做任何改变。我怀疑EasyD12.dll有一个清除缓冲区的函数,只是没有公开。我想用Windows API做个清除缓冲区的程序,但API太复杂了! |
|
板凳#
发布于:2004-03-29 16:18
我用过easyd12.dll 你是不是总是报超时错误!要是这个错误的话
那时因为你的上位机在read数据的时候你的下位机没有准备好数据(其实就是端点使能!) 你试试用先写后读的方式使它同步! 大多数的错误都是不同步引起的! |
|