首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

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

2013-04-12 
PC与WINCE6通过USB通信的问题我们现在要在PC上通过USB来访问WINCE6上的数据。查了一些资料后,发现USB的设备

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这个功能,能够实现网络通信,并不是说按照我说的这样设置。希望不要给大家带来误解。

热点排行