Networking 两个USB主机控制器之间的Activesync连接

Networking 两个USB主机控制器之间的Activesync连接,networking,usb,windows-mobile,windows-ce,activesync,Networking,Usb,Windows Mobile,Windows Ce,Activesync,对于一个爱好项目,我想为WinCE 6.0设备开发一些东西。理想情况下,我会有一个activesync连接来从VisualStudio进行调试。操作系统似乎具备了所有的先决条件,但我不确定传输是否正确。我有什么选择 该设备有一个USB端口,可用于连接mp3播放的闪存驱动器等,因此这似乎是一个USB主机端口。我可以用它来获得activesync连接吗?我想在pc和WinCE设备上使用usb到串行电缆都可以工作。或者有没有办法 如果可能的话,我宁可不拆解该单元,但是如果找到USB客户端端口或有线以太

对于一个爱好项目,我想为WinCE 6.0设备开发一些东西。理想情况下,我会有一个activesync连接来从VisualStudio进行调试。操作系统似乎具备了所有的先决条件,但我不确定传输是否正确。我有什么选择

该设备有一个USB端口,可用于连接mp3播放的闪存驱动器等,因此这似乎是一个USB主机端口。我可以用它来获得activesync连接吗?我想在pc和WinCE设备上使用usb到串行电缆都可以工作。或者有没有办法


如果可能的话,我宁可不拆解该单元,但是如果找到USB客户端端口或有线以太网的机会是非零的,我可以考虑。有什么想法吗?

您不能使用
USB主机端口进行
Activesync
连接

但如果它是
USB OTG
(主机
客户端
)端口,则可以使用
USB OTG
USB客户端
功能使用
activesync

您的BSP应支持
USB串行客户端
功能(在
目录项
中搜索SYSGEN\u USBFN\u串行
SYSGEN变量)


此外,您的
USB驱动程序(较低级别的驱动程序)应支持
USB客户端
功能。

ActiveSync将在串行电缆上工作,因此使用USB到串行适配器的想法可能可行。但是你需要在操作系统映像中有它的驱动程序。有一些CDC驱动程序,FTDI为他们的芯片提供驱动程序。您可以将它们加载到设备上,使用USB拇指驱动器复制它们,并使用windows CE注册表编辑器修改注册表,但这是不允许的。Windows CE还支持RNDIS兼容的USB到以太网适配器,但老实说,我不知道目前市场上是否有这种设备。如果您的设备具有wi-fi连接,您可以跳过使用ActiveSync并通过网络进行调试。

显然,连接两个USB主机端口将不起作用。我发现电路板似乎还包含一个JTAG连接器。这可以用于ActiveSync调试吗?另外,我发现USB芯片是一个SMSC USB2514B,有4个端口。我将查明其中是否有一个已在BSP中以客户端模式配置。
我发现该板似乎还包含一个JTAG连接器。这可以用于ActiveSync调试吗?
No,抱歉,对于
ActiveSync
连接,无法使用
JTAG
<代码>USB芯片是SMSC USB2514B,具有4个端口。我将了解其中一个是否已经在BSP中以客户端模式配置了
Yes,您可以检查一下。。。