在英創(chuàng)公司的WinCE工控主板中,為了方便客戶從多個路徑加載應用程序,英創(chuàng)公司采用有別于常規(guī)的注冊表的方法,而是在內(nèi)核中首先啟動了一個管理程序WStartup.exe,該程序除了完成對網(wǎng)絡參數(shù)的一些設置功能外,最為主要的任務就是自動識別英創(chuàng)板卡的運行模式,根據(jù)不同的模式分別讀取由用戶編寫的文本文件dbginfo.txt和userinfo.txt,在運行模式下即通過文件userinfo.txt的內(nèi)容來啟動用戶應用程序。對客戶來講,需要做的,就是利用調(diào)試模式把應用程序和文本文件userinfo.txt下載到嵌入式主板的Flash路徑,如\NandFlash\,然后重啟系統(tǒng)即可。
英創(chuàng)ARM9系列工控主板一般都支持了多個存儲路徑,如\NandFlash\、\NorFlash\、\Hard Disk\、\SD Memory Card\等,WStartup.exe程序啟動時根據(jù)存儲介質(zhì)的路徑,按照一定的優(yōu)先順序讀取userinfo.txt文件,這種方法可以避免由于\NandFlash\中userinfo.txt文件的丟失而導致應用程序不再啟動。一般情況下WStartup.exe程序優(yōu)先讀取\NandFlash\下的userinfo.txt文件,英創(chuàng)ARM9系列工控主板讀取userinfo.txt文件的順序如下:
對于EM9000 V9板卡,依次是\NandFlash\、\NorFlash\、\Hard Disk\;
對于EM9000 V8板卡,由于沒有支持NandFlash,依次是\DiskOnchip\、\NorFlash\;
對于EM9X60系列的板卡,依次是\NandFlash\、\SD Memory Card\。
客戶可以利用英創(chuàng)主板的這個特性,把最重要的應用程序以及userinfo.txt配置文件放在多個Flash路徑下,以防止萬一某個Flash出問題,系統(tǒng)仍然能正確啟動客戶應用程序。
-
嵌入式主板
+關注
關注
7文章
6086瀏覽量
35638
發(fā)布評論請先 登錄
相關推薦
WinCE應用程序在英創(chuàng)主板上的可靠啟動
英創(chuàng)信息技術X86工控主板DOS應用程序的動態(tài)加載介紹
英創(chuàng)信息技術ARM9工控主板WinCE應用程序遠程控制應用
英創(chuàng)信息技術工控主板EM9360的GPIO介紹
英創(chuàng)信息技術WinCE下自動啟動多個應用程序介紹
![<b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術</b><b class='flag-5'>WinCE</b>下<b class='flag-5'>自動</b><b class='flag-5'>啟動</b>多個<b class='flag-5'>應用程序</b><b class='flag-5'>介紹</b>](https://file.elecfans.com/web1/M00/AD/AB/pIYBAF3OAnCAU-u2AARxdFReVGI827.png)
英創(chuàng)信息技術如何實現(xiàn)WinCE系統(tǒng)中USB設備自動檢測概述
![<b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術</b>如何實現(xiàn)<b class='flag-5'>WinCE</b>系統(tǒng)中USB設備<b class='flag-5'>自動</b>檢測概述](https://file.elecfans.com/web1/M00/AE/0A/pIYBAF3R99qAdYruAARpDGhFSdI239.png)
英創(chuàng)信息技術WinCE工控主板的數(shù)據(jù)庫配置簡介
英創(chuàng)信息技術WinCE遠程桌面介紹
![<b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術</b><b class='flag-5'>WinCE</b>遠程桌面<b class='flag-5'>介紹</b>](https://file.elecfans.com/web1/M00/A7/DF/o4YBAF2KErOAAgl0AABLYJXRYm0326.gif)
英創(chuàng)信息技術WinCE應用程序啟動觸摸屏較準功能
![<b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術</b><b class='flag-5'>WinCE</b><b class='flag-5'>應用程序</b><b class='flag-5'>啟動</b>觸摸屏較準功能](https://file.elecfans.com/web1/M00/B3/AC/pIYBAF4fwzKAPFv6AAC4fSPkqmc406.png)
英創(chuàng)信息技術WinCE平臺下通過系統(tǒng)異常信息定位程序bug位置
![<b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術</b><b class='flag-5'>WinCE</b>平臺下通過系統(tǒng)異常<b class='flag-5'>信息</b>定位<b class='flag-5'>程序</b>bug位置](https://file.elecfans.com/web1/M00/B3/64/o4YBAF4hJkyAdoDrAAERmYQr9vE028.png)
英創(chuàng)信息技術主板WinCE應用程序的FTP遠程更新介紹
![<b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術</b><b class='flag-5'>主板</b><b class='flag-5'>WinCE</b><b class='flag-5'>應用程序</b>的FTP遠程更新<b class='flag-5'>介紹</b>](https://file.elecfans.com/web1/M00/B3/D4/pIYBAF43cJ-ALY7OAAAGn4vrrqA278.png)
英創(chuàng)信息技術WinCE應用程序在英創(chuàng)主板上的可靠啟動
![<b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術</b><b class='flag-5'>WinCE</b><b class='flag-5'>應用程序</b>在<b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>主板</b>上的可靠<b class='flag-5'>啟動</b>](https://file.elecfans.com/web1/M00/B3/89/o4YBAF46JyCAISPAAABJIbaf5-g356.png)
英創(chuàng)信息技術WinCE主板與STM32多功能模塊通訊介紹
英創(chuàng)信息技術應用程序及配置文件的生產(chǎn)自動拷貝簡介
![<b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術</b><b class='flag-5'>應用程序</b>及配置文件的生產(chǎn)<b class='flag-5'>自動</b>拷貝簡介](https://file.elecfans.com/web1/M00/B3/96/o4YBAF4802-AbBLTAACWEfCcyGc324.png)
評論