读书人

PC与WINCE6通过USB通信的有关问题

发布时间: 2013-04-12 18:33:12 作者: rapoo

PC与WINCE6通过USB通信的问题
我们现在要在PC上通过USB来访问WINCE6上的数据。查了一些资料后,发现USB的设备驱动可以设置成虚拟串口的模式,也就是USBSER_Class。
设置完成后,连接上PC,这时发现的设备连VENDER和PROUCT的ID信息都显示不出来,请问这是怎么回事呢?
[解决办法]
你可以使用网络模式啊,RNDIS Client:用于支持USB Device作为RNDIS设备,基于USB实现RNDIS实际上就是TCP/IP over USB,就是在USB设备上跑TCP/IP,让USB设备看上去像一块网卡。
[解决办法]

引用:
引用:你可以使用网络模式啊,RNDIS Client:用于支持USB Device作为RNDIS设备,基于USB实现RNDIS实际上就是TCP/IP over USB,就是在USB设备上跑TCP/IP,让USB设备看上去像一块网卡。
这个倒是可以考虑,那要是通信的话WINCE应用程序怎么写呢?是不是WINCE内部没办法和PC通信呀
……

写个服务端、客户端的软件,通过TCP/IP来收发数据包(即传输文件).
[解决办法]
引用:
简单使用set BSP_USBFN_SERIAL=1是不行的,这样COM5:会用于同步,除非你讲usb自动同步去掉。
但是com5好像还是不稳定,而USBSER_Class弄出来的com6好像也类似,发送一定量的数据后就发不出去。
我只是说明一下USBOTG有RNDIS这个功能,能够实现网络通信,并不是说按照我说的这样设置。希望不要给大家带来误解。

读书人网 >WinCE

热点推荐