<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于WinCE的數(shù)字警務(wù)系統(tǒng)的研究與實(shí)現(xiàn)

          基于WinCE的數(shù)字警務(wù)系統(tǒng)的研究與實(shí)現(xiàn)

          作者: 時(shí)間:2012-04-20 來(lái)源:網(wǎng)絡(luò) 收藏

          為了保證在WindowsCE5。0上的應(yīng)用程序開發(fā),需要添加以下組件以獲得相應(yīng)支持:。NetCompactFramework2。0,主要針對(duì)于資源有限設(shè)備,支持Windows窗體類,還包括一系列完成這類功能的控件,以便開發(fā)者迅速的以一種與底層平臺(tái)兼容的框架來(lái)開發(fā)各種各樣的用戶界面。

          在建立操作鏡像時(shí)加入安全支持,AuthenticationServices,這個(gè)特性主要通過(guò)安全支持供給接口(SSPI)提供一些安全服務(wù),包括身份驗(yàn)證、信任管理和信息保護(hù)。

          由于需要數(shù)據(jù)庫(kù)支持。在Platform。Builder里面有SQLServerCE2。0,但是為了更好的與VisualStudio2005兼容,使用了最新的SQLServerCE3。0,但這需要另外進(jìn)行添加。首先安裝SQLServer2005mobile,在安裝目錄(C:ProgramFileVisualStudio8SmartDevicesSQLServerMobilev3。0wce500x86)里面可以找到3個(gè)CAB文件:1)sqlce30。dev。ENU。wce5。x86。CAB;2)sqlce30。repl。wce5。x86。CAB;3)sqlce30。wce。x86。CAB;把這三個(gè)文件拷貝到WindowsCE5。0中并安裝。

          4。3添加環(huán)境變量環(huán)境變量用來(lái)進(jìn)一步設(shè)置所設(shè)計(jì)的操作系統(tǒng)鏡像。該目標(biāo)系統(tǒng)需要設(shè)置兩個(gè)環(huán)境變量:IMGRAM128,作為一個(gè)限制條件指導(dǎo)PlatfoemBuilder在BSP的范圍內(nèi)生成目標(biāo)板的系統(tǒng)鏡像。這里限制了eBox-II的系統(tǒng)內(nèi)存大小為128MB。BSP_VS2005_CORECON,表明需要與VisualStudio2005建立連接,相關(guān)的文件將會(huì)被編譯進(jìn)系統(tǒng)內(nèi)核。

          4。4加載操作系統(tǒng)鏡像當(dāng)通過(guò)Platform。Builder編譯后,在編譯目錄下會(huì)生成相應(yīng)的文件,其中NK。BIN文件是適合設(shè)備的操作系統(tǒng)鏡像文件,也就是設(shè)備最終要用到的WindowsCE內(nèi)核。用BootLoader程序加載這個(gè)文件就可以啟動(dòng)WindowsCE操作系統(tǒng)了。

          在eBox-II平臺(tái)上,由于硬件啟動(dòng)不通過(guò)BootLoader,上電初始化均由BIOS來(lái)完成的,BoorLoader只負(fù)責(zé)完成CE的加載。但是調(diào)試時(shí)要用到網(wǎng)絡(luò)或者串口下載鏡像時(shí)就必須用到相應(yīng)的BootLoader進(jìn)行初始化。eBox-II的設(shè)備硬件啟動(dòng)過(guò)程如下:1)由BIOS啟動(dòng)計(jì)算機(jī),然后轉(zhuǎn)到啟動(dòng)盤,啟動(dòng)盤IDEFlash。2)DOS系統(tǒng)啟動(dòng)后,先根據(jù)config。sys完成DOS參數(shù)的設(shè)置,再運(yùn)行Autoexec。bat中的命令行。3)為了自動(dòng)運(yùn)行,在Autoexec。bat中均有Loadcepc。exe命令行。4)Loadcepc。exe文件加載操作系統(tǒng)鏡像文件NK。BIN。5)加載成功后,將控制權(quán)轉(zhuǎn)交給WindowsCE5。0操作系統(tǒng)。

          4。5為應(yīng)用程序開發(fā)生成SDK當(dāng)目標(biāo)平臺(tái)的操作系統(tǒng)調(diào)試成功后,利用Platform。Builder中提供的工具建立相應(yīng)的SDK。當(dāng)SDK成功導(dǎo)出后,就可以把它提供給相應(yīng)的軟件開發(fā)平臺(tái),程序員利用這個(gè)SDK為目標(biāo)平臺(tái)開發(fā)相應(yīng)的應(yīng)用程序。

          5結(jié)束語(yǔ)本文論述了首先介紹了WindowsCE操作系統(tǒng),然后介紹所開發(fā)的系統(tǒng),并詳細(xì)說(shuō)明WindowsCE操作系統(tǒng)開發(fā)的過(guò)程。希望論文能給中國(guó)的系統(tǒng)化提供一種思考角度,并且希望論文中論述的WindowsCE操作系統(tǒng)的定制和移植對(duì)這方面的愛好者有一些幫助。

          本文作者創(chuàng)新點(diǎn):本文提出了以提高警察工作效率為目的,使用嵌入式技術(shù)一個(gè)系統(tǒng)。系統(tǒng)的移植,并了指紋識(shí)別、CDMA通信、GPS等技術(shù)在操作系統(tǒng)上的應(yīng)用。


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();