打印

Wince和ActiveSync同步及开机自动同步解决

[复制链接]
3940|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
brotherwen|  楼主 | 2008-4-25 11:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于公司买的2440开发板1000多元,技术支持没有,他们的板子也尤其烂,
下载他们的NK可以同步及开机自动同步,但我们用的BSP编译后的NK不能同步
今天就解决同步总结写如下,也许能帮到像我刚接触WINCE出现类似问题的朋友(可能要按具体的BSP而言(sc2440_usb_ser.dll),我刚接触也不太了解,但我相信,解决问题是类似的)
;Write by brotherwyz
1、建立同步
首先在platform.bib中有以下容

; @CESYSGEN IF CE_MODULES_SERIAL
;IF BSP_NOUSBSER !
    sc2440_usb_ser.dll        $(_FLATRELEASEDIR)sc2440_usb_ser.dll    NK    SH
;ENDIF BSP_NOUSBSER !

FILES
;    Name                    Path                                    Memory Type
;    --------------             ----------------------------------        -----------
    usbcnect.lnk            $(_FLATRELEASEDIR)usbcnect.lnk            NK     U
    repllog.lnk                $(_FLATRELEASEDIR) epllog.lnk        NK     U
    usbcnect.exe            $(_FLATRELEASEDIR)usbcnect.exe            NK     U
    regedit.exe                $(_FLATRELEASEDIR) egedit.exe        NK     U
    repllog.exe                $(_FLATRELEASEDIR) epllog.exe        NK     U
然后build
如网上所说新建连接,在控制面板中选择刚才的新建连接,插上USB,是不是有反应了呢,如果能连接进行一步吧

2、开机自动联接
新建一个
`USB Socket Default连接(注意前面那个`,是主键盘1键前面那个按键),如果提示已有,则在注册表下[HKEY_CURRENT_USERCommRasBook]
删掉它,再建
建完后,将[HKEY_CURRENT_USERCommRasBook`USB Socket Default]下的数据添加到project.reg或者platform.reg中

并且追加project.reg或者platform.reg中[HKEY_CURRENT_USERCommRasBook`57600 @ SerialPort]后续数据
如:我新建的[HKEY_CURRENT_USERCommRasBook`USB Socket Default]下的数据为:
08,02,40,00,00,00,00,00,00,00,00,00,00,00,00,00,00,19,0f,00,0c,01,00,00,fe,00,00,00,00,02,00,00,0e,01,00,00,
48,44,6c,02,b0,4b,0f,00,00,00,00,00,00,ed,03,14,00,00,00,00,40,eb,03,14,00,00,00,00,00,00,00,00,ff,ff,00,00,
00,00,00,00,f0,aa,00,00,84,ec,03,14,00,
去掉project.reg或者platform.reg中[HKEY_CURRENT_USERCommRasBook`57600 @ SerialPort]ENTRY中开始以上等长数据,copy后续数据
追加到project.reg或者platform.reg中[HKEY_CURRENT_USERCommRasBook`USB Socket Default]中

然后
在[HKEY_CURRENT_USERControlPanelComm]下添加如下:  
"AutoCnct"=dword:1  
"Cnct"="`USB Socket Default"  

是后在plagform中添加
Directory("WindowsStartup"):-File("repllog.lnk","windows epllog.lnk")

build platform
download NK.BIN吧,是不是奇迹出现了呢!!
;over

相关帖子

沙发
high| | 2008-4-25 13:28 | 只看该作者

一般使用notify机制来启动repllog

使用特权

评论回复
板凳
brotherwen|  楼主 | 2008-4-25 13:51 | 只看该作者

能具体说下吗?

相了解下

使用特权

评论回复
地板
high| | 2008-4-25 17:27 | 只看该作者

供参考

使用特权

评论回复
5
brotherwen|  楼主 | 2008-4-26 09:03 | 只看该作者

有点乱

看了下你的参考,但我的那两个文件从始至终和你博客里的数据一模一样啊!
不太清楚你的意思

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

52

主题

217

帖子

0

粉丝