ActiveSync问题

Byte_code 2011-12-01 11:46:22
mini2440的板子。
自己定制的系统ActiveSync连接不上(用光盘里面的NK就可以),发现WINCE网络连接里面只有DM9CE1,没有USB CABLE:
光盘里面的那个NK只要USB线连接上就会在网络连接里面自动新建一个USB CABLE:项


定制系统时选了下面的组件都选上了:

Applications-end user下面的ActiveSync选项,

DEVICE DRIVERS下面的USB functions client->serail

请问是什么原因啊?怎么解决?谢谢!
...全文
112 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
fxwzzbd 2011-12-03
  • 打赏
  • 举报
回复
发现新建连接时不能选择直接连接,直接连接选项是灰色的,是不是少了什么组件啊?

http://bbs3.driverdevelop.com/read.php?tid-115266.html

这个帖子说是要更新PB,目前只安装了 Windows Embedded CE 6.0和Windows Embedded CE 6.0 Platform Builder Service Pack 1,难道还要安装Windows Embedded CE 6.0 R2 R3???

请问大家有没有安装R2和R3???
Byte_code 2011-12-03
  • 打赏
  • 举报
回复
可能是代码中开启了KITL USB相关宏定义引起的,先不管了
Byte_code 2011-12-02
  • 打赏
  • 举报
回复
一个ACTIVESYNC正常的OS的相关注册表项:

[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Serial_Class]
"Dll"="serialusbfn.dll"
"DeviceName"="USBFNS1:"
"Prefix"="COM"
"DeviceArrayIndex"=dword:00000000
"RxBufferSize"=dword:00004000
"IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
"idVendor"=dword:0000045e
"Manufacturer"="Generic Manufacturer (PROTOTYPE--Remember to change idVendor)"
"idProduct"=dword:000000ce
"Product"="Generic Serial (PROTOTYPE--Remember to change idVendor)"
"bcdDevice"=dword:00000000
"Tsp"="Unimodem.dll"
"DeviceType"=dword:00000000
"Index"=dword:00000009
"FriendlyName"="SPICA USB Cable:"


[HKEY_LOCAL_MACHINE\Comm\SPICA USB Cable:]

[HKEY_LOCAL_MACHINE\Comm\SPICA USB Cable:\Parms]
"UpperBind"=hex(7):\
00
"BusNumber"=dword:00000000
"BusType"=dword:00000000

[HKEY_LOCAL_MACHINE\Comm\SPICA USB Cable:\Parms\Tcpip]
"DNS"=hex(7):\
31,32,37,2e,30,2e,30,2e,31,00,00
"DefaultGateway"=hex(7):\
31,39,32,2e,31,36,38,2e,35,35,2e,31,30,30,00,00
"Subnetmask"=hex(7):\
32,35,35,2e,32,35,35,2e,32,35,35,2e,30,00,00
"IpAddress"=hex(7):\
31,39,32,2e,31,36,38,2e,35,35,2e,31,30,31,00,00
"UseZeroBroadcast"=dword:00000000
"EnableDHCP"=dword:00000000
"DontAddDefaultGateway"=dword:00000000

回去对比下
Byte_code 2011-12-02
  • 打赏
  • 举报
回复
谢谢,新建连接要选择连接方式吧,好像没有USB可选
新建的连接,可以随便设置吗?

还有PC CONNECTION里面,我的只有 Desktop @ 19200,Desktop @ 115200,...,infraq port几项,光盘里的比我多了个USB CABLE:
northcan 2011-12-02
  • 打赏
  • 举报
回复
“发现WINCE网络连接里面只有DM9CE1,没有USB CABLE:光盘里面的那个NK只要USB线连接上就会在网络连接里面自动新建一个USB CABLE:项”

点新建连接,自己新建一个。光盘里的NK烧进去之后,会自动新建一个是因为它在注册表里面添加了内容。
你也可以手动添加一个连接,保证能连上之后,导出注册表和原来的注册表比对,找出新添加的内容。之后再做NK的时候,就加上这些内容。这样做出来的NK,也会在系统启动之后自动创建一个连接。

Byte_code 2011-12-02
  • 打赏
  • 举报
回复
编译没有问题,请问具体和哪些注册表项有关? USB的?谢谢!
91program 2011-12-02
  • 打赏
  • 举报
回复
可能和注册表项的设置有关

如果 LZ 选中组件后编译没有问题的话

19,504

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧