EVC建立連接實(shí)驗(yàn)
EVC里建立開發(fā)機(jī)與目標(biāo)板的通訊是交叉編譯的前提,可以通過configurationg platform菜單項(xiàng)進(jìn)入你所要配置的開發(fā)平臺(tái),點(diǎn)擊properties項(xiàng),在Transpor和Startup項(xiàng)設(shè)置。建立連接的前提是在板子啟動(dòng)后windows 目錄下有三個(gè)文件:tcpipc.dll,cemgrc.exe,cetlstub.dll.它們位于開發(fā)機(jī)的%winceroot\others\platman\target目錄下,可以拷貝到windows 目錄下。不過更為簡(jiǎn)單的辦法是在定制系統(tǒng)時(shí)添加platform manager組件。注意:在利用tcp/ip建立連接時(shí)(1)用fixed address要關(guān)閉防火墻或者指定端口號(hào)繞過;(2)如果通過串口配置地址,需要activesync或者RAS可用.
可以簡(jiǎn)單點(diǎn)不用每次連接都打一堆字符:指定端口號(hào),建立一個(gè)*.bat文件,在板子的cmd里敲文件名即可。
如果Transpor是通過activesync,之前要注意先建立連接,否則將失敗。
這樣比起TCP/IP在CE的command下要敲的字符會(huì)比較長(zhǎng).比較如下:
選擇tcp/ip鍵入命令行:CEMGRC.EXE /S /T:TCPIPC.DLL /Q /D:****
activesync命令行:CEMGRC.EXE /T:TLCESRV.DLL /D:**********
如果你使用activesync在開發(fā)機(jī)和目標(biāo)機(jī)器建立了同步,那么配置選項(xiàng)時(shí),可以把Transpor和Startup項(xiàng)都設(shè)置成activesync,這樣你每次只要直接buid就可以下載程序到目標(biāo)機(jī)上而不用在cmd里敲命令了。
posted on 2006-12-09 22:41 milkyway 閱讀(1855) 評(píng)論(0) 編輯 收藏 引用 所屬分類: Wince學(xué)習(xí)小結(jié)