问题描述
大家好,
我们刚刚在x86主板上运行了Windows CE6 R3 CDC驱动程序(SYSGEN_USB_SER)。设备是运行LPCUSB堆栈的NXP LPC2368。
We just implemented the Windows CE6 R3 CDC driver (SYSGEN_USB_SER), running on an x86 board. Device is a NXP LPC2368 running LPCUSB stack.
似乎Windows CE CDC驱动程序丢失或破坏2kB标记附近的bulkin数据。此时它是一致的,不依赖于数据包的时间或数量。同一个客户端可以正常使用Windows 7 CDC驱动程序。
It seems that the Windows CE CDC driver loses or corrupts bulkin data around the 2kB mark. It's consistent at this point, doesn't depend on time or number of packets. The same client works OK with Windows 7 CDC driver.
所以:
- USB_SER驱动程序只是一个样本,还是实际支持的驱动程序?
- is the USB_SER driver just a sample, or an actual supported driver?
- 其他人都有这个工作,特别是在X86上?
- anyone else have this working, especially on X86?
- 帮助!
谢谢:)
Aaron
推荐答案
I使用我写的驱动程序遇到类似的问题(在高负载下丢失数据),请参阅:
http://groups.google.com/group/microsoft.public.windowsce.platbuilder/browse_thread/thread/3b86033f735dd9b/a9879b580aa09d95?q= cdc + driver + lose + rob
I had similar trouble (losing data at high load) with a driver I wrote, see :
http://groups.google.com/group/microsoft.public.windowsce.platbuilder/browse_thread/thread/3b86033f735dd9b/a9879b580aa09d95?q=cdc+driver+lose+rob
除了多个接收列表,我们还提出了接收线程的prio。
Besides the multiple receive-listners, we also raised the prio of the receive thread.
不确定CE附带的驱动程序是否有这样的线程,但我怀疑它会。
Not sure if the driver that comes with CE has such a thread, but I suspect it will.
亲切的问候,
Rob
www.robtso.nl
这篇关于[已解决] CDC驱动程序(SYSGEN_USB_SER)丢失了@ 2kB的bulkin数据!?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!