公司有一块挺老的用并口通信(SPP)的ICE板子,客户还在用,但是最近新发现一个问题,就是每次重新开机时,前几次Download数据的时候总是不成功, 就是Download 不完,每次不成功的地方都不一样,有时是一半多, 有时是不到一半,有时是刚开始就报不成功,然后这种情况多试几次后, 就会有一次成功了,之后就一直成功了,一切正常了,关掉ICE电源,重新打开也一切正常,所以我现在怀疑是LPT初始化的时候不太正常,而现在看来只有两个地方初始化,一就是Windows自带的Paralla Port Driver(Bios里设成了ECP),二就是我们自己写的与板子通信的LPT Driver(SPP+Nibble)
不知道哪位高手遇到过类似情况,指点小弟一下,先谢谢啦! |