0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

英創(chuàng)信息技術(shù)WinCE主板加載第三方驅(qū)動(dòng)程序介紹

英創(chuàng)信息技術(shù) ? 來(lái)源:英創(chuàng)信息技術(shù) ? 作者:英創(chuàng)信息技術(shù) ? 2019-11-15 09:11 ? 次閱讀

Windows CE實(shí)時(shí)多任務(wù)操作系統(tǒng)是當(dāng)前嵌入式領(lǐng)域的主流操作系統(tǒng)之一。英創(chuàng)公司的ARM9工控主板均預(yù)裝了正版Window CE5.0實(shí)時(shí)多任務(wù)操作系統(tǒng),并為主板的各個(gè)接口提供了完備的驅(qū)動(dòng)。以英創(chuàng)嵌入式主板為基本應(yīng)用平臺(tái),用戶可直接進(jìn)入開(kāi)發(fā)自己的應(yīng)用程序階段,從而快速構(gòu)成自己的嵌入式產(chǎn)品。隨著WinCE在嵌入式領(lǐng)域的廣泛應(yīng)用,出現(xiàn)了大量支持WinCE系統(tǒng)的新硬件及相應(yīng)的驅(qū)動(dòng)程序,如基于USB接口的無(wú)線網(wǎng)(WiFi)網(wǎng)口單元、攝像頭單元等等。為了使用這些第三方的擴(kuò)展單元,需要先把擴(kuò)展單元的驅(qū)動(dòng)程序信息以注冊(cè)表的形式添加到WinCE系統(tǒng)中,WinCE系統(tǒng)將在后續(xù)的啟動(dòng)中根據(jù)注冊(cè)表信息自動(dòng)加載擴(kuò)展單元的驅(qū)動(dòng)程序,從而支持客戶應(yīng)用程序?qū)U(kuò)展單元的操作。由于向系統(tǒng)添加注冊(cè)表信息是一項(xiàng)非常專業(yè)的工作,一般用戶還不能很好掌握。為了支持客戶在英創(chuàng)WinCE主板上方便的加載第三方的擴(kuò)展設(shè)備,我們?cè)O(shè)計(jì)了一個(gè)通用的加載方案,本文主要是介紹這一方案的使用方法。

第三方的設(shè)備驅(qū)動(dòng)程序一般以兩種形式提供,一種是動(dòng)態(tài)鏈接庫(kù)(*.DLL)加注冊(cè)表文件(*.REG);另一種是以壓縮文件(*.CAB)提供。英創(chuàng)公司的WinCE工控主板帶有CAB的安裝程序,支持直接運(yùn)行CAB來(lái)加載驅(qū)動(dòng)程序。但CAB文件的安裝要求設(shè)備帶有Windows圖形顯示界面,因此該方法不能用于沒(méi)有顯示的WinCE系統(tǒng)中。而我們所開(kāi)發(fā)的新方法,是直接針對(duì)DLL和REG文件進(jìn)行加載操作的,與系統(tǒng)是否帶顯示無(wú)關(guān),因而更加具有普遍性。

以下以安裝RT2870無(wú)線網(wǎng)卡的驅(qū)動(dòng)為例,詳細(xì)講解驅(qū)動(dòng)程序的安裝過(guò)程。RT2870為USB接口的無(wú)線網(wǎng)卡單元。第三方提供的RT2870無(wú)線網(wǎng)卡驅(qū)動(dòng)包括動(dòng)態(tài)鏈接庫(kù)文件RT2870.dll和注冊(cè)表文件RT2870.reg。具體安裝步驟如下:

1、創(chuàng)建路徑\NandFlash\dll,并把RT2870.reg和RT2870.dll文件拷貝到該路徑下??截惙椒梢允莈VC遠(yuǎn)程工具File Viewer、FTP等等均可。注意:請(qǐng)把注冊(cè)表文件名改為動(dòng)態(tài)連接庫(kù)文件名。

2、在開(kāi)發(fā)主機(jī)上運(yùn)行“CMD”,打開(kāi)命令模式窗口。在命令行窗口啟動(dòng)telnet。若WinCE主板的IP地址為192.168.201.190,就輸入:

\》 telnet 192.168.201.190

回車確定后可以直接連接到英創(chuàng)主板了。

3、在命令提示符下,輸入Setup \NandFlash\dll\RT2870.reg。注意所指路徑必須與第一步創(chuàng)建的路徑完全一致。等待出現(xiàn)安裝成功提示符,重啟開(kāi)發(fā)板,就安裝好了RT2870無(wú)線網(wǎng)卡的驅(qū)動(dòng)。

Setup就是專門(mén)針對(duì)英創(chuàng)公司的WinCE主板設(shè)計(jì)的第三方驅(qū)動(dòng)程序的安裝工具,它包括在后續(xù)的英創(chuàng)主板產(chǎn)品內(nèi)核中。對(duì)先前已購(gòu)買英創(chuàng)公司主板產(chǎn)品的客戶,可向英創(chuàng)公司免費(fèi)索取該安裝程序。把Setup直接拷貝到NandFlash目錄下,即可使用。

4、第三方提供的驅(qū)動(dòng)如果是CAB文件,我們可以通過(guò)CAB Manager(可從網(wǎng)上下載)導(dǎo)出相應(yīng)的動(dòng)態(tài)鏈接庫(kù)(*.DLL)和注冊(cè)表文件(*.REG)。具體操作如下:

5、打開(kāi)CAB文件:?jiǎn)?dòng)WinCE CAB Manager,選擇 文件-》打開(kāi),打開(kāi)第三方提供的CAB文件。

6、導(dǎo)出DLL文件:如圖所示,選擇 文件-》導(dǎo)出-》導(dǎo)出到INF…,保存到相應(yīng)的位置。

7、導(dǎo)出REG文件:如圖所示,選擇 文件-》導(dǎo)出-》導(dǎo)出到REG…,保存到相應(yīng)的位置。

8、有了動(dòng)態(tài)鏈接庫(kù)(*.DLL)和注冊(cè)表文件(*.REG)就可以按第一步介紹的方法安裝驅(qū)動(dòng)了。


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • WINDOWS
    +關(guān)注

    關(guān)注

    3

    文章

    3511

    瀏覽量

    88245
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6083

    瀏覽量

    35121
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    創(chuàng)嵌入式主板的無(wú)線通訊解決方案

    的2G(GPRS)模塊;聯(lián)通、電信的3G模塊;以及移動(dòng)、聯(lián)通、電信的4G模塊。在WiFi方面,除了支持多種第三方模塊外,創(chuàng)公司還開(kāi)發(fā)了低成本的低速WiFi模塊ETA6103,以及高性能的ETA6210
    發(fā)表于 03-24 14:00

    創(chuàng)串口WiFi方案使用說(shuō)明

    程序代碼進(jìn)行調(diào)用管理,尤其是對(duì)附近AP點(diǎn)的選擇和連接  2、產(chǎn)品后續(xù)維護(hù)上不便,不好保證第三方模塊的穩(wěn)定性  3、模塊不便于集成  因此創(chuàng)推出ETA6103模塊,通過(guò)串口進(jìn)行WIFI
    發(fā)表于 04-05 15:52

    WinCE工控主板WiFi解決方案

      WiFi模塊通過(guò)USB連接到板子上,驅(qū)動(dòng)提供界面程序進(jìn)行WiFi參數(shù)設(shè)置?! ?b class='flag-5'>第三方模塊的主要技術(shù)特點(diǎn)如下:  ● 使用簡(jiǎn)單,價(jià)格便宜  ● 因?yàn)?/div>
    發(fā)表于 10-19 15:36

    國(guó)內(nèi)知名第三方檢測(cè)認(rèn)證機(jī)構(gòu)排名

    第三方檢測(cè)機(jī)構(gòu)國(guó)內(nèi)起步的很晚,基本是2000年以后的事情,進(jìn)入改革開(kāi)放以來(lái),特別是新世紀(jì)以來(lái),國(guó)家對(duì)第三方機(jī)構(gòu)的政策越來(lái)越放開(kāi)了,很多職能部門(mén)都逐步下放到第三方機(jī)構(gòu)來(lái)做。為了保證產(chǎn)品品質(zhì),就有
    發(fā)表于 07-19 16:57

    關(guān)于LabVIEW調(diào)用第三方exe,如何去控制第三方exe按鈕的問(wèn)題

    我想調(diào)用第三方的exe,但并沒(méi)有給出任何接口,就單單一個(gè)exe程序,通過(guò)查資料得出可以用window自帶的user32.dll可以控制第三方的軟件,通過(guò)FindWindowA函數(shù)找到該軟件句柄,通過(guò)
    發(fā)表于 08-12 16:37

    第三方實(shí)例:iView開(kāi)發(fā)介紹 (1)

    第三方實(shí)例介紹 - iView (1)
    的頭像 發(fā)表于 08-22 01:42 ?4304次閱讀

    Nginx在不加載第三方模塊的情況下到底能做說(shuō)明

    本文只針對(duì)Nginx在不加載第三方模塊的情況能處理哪些事情,由于第三方模塊太多所以也介紹不完,當(dāng)然本文本身也可能介紹的不完整,畢竟只是我個(gè)人
    的頭像 發(fā)表于 04-20 11:31 ?3116次閱讀

    C++串口程序第三方類代碼免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是C++串口程序第三方類代碼免費(fèi)下載。
    發(fā)表于 09-11 08:00 ?7次下載
    C++串口<b class='flag-5'>程序</b><b class='flag-5'>第三方</b>類代碼免費(fèi)下載

    創(chuàng)信息技術(shù)X86工控主板DOS應(yīng)用程序的動(dòng)態(tài)加載介紹

    ”均有詳細(xì)的介紹。在實(shí)際的應(yīng)用中,可能還會(huì)遇到根據(jù)不同的環(huán)境配置,需要加載不同的客戶應(yīng)用程序的情況,也就是說(shuō)不是加載一個(gè)單一固定的程序,還需
    的頭像 發(fā)表于 11-03 09:34 ?1749次閱讀

    創(chuàng)信息技術(shù)工控主板EM9360的GPIO介紹

    WinCE驅(qū)動(dòng)程序,支持應(yīng)用程序通過(guò)WinCE相應(yīng)的API函數(shù)來(lái)操作各路網(wǎng)絡(luò)接口。此外EM9360還與
    的頭像 發(fā)表于 11-14 09:34 ?2341次閱讀

    創(chuàng)信息技術(shù)WinCE主板應(yīng)用程序的自動(dòng)啟動(dòng)介紹

    創(chuàng)公司的WinCE工控主板中,為了方便客戶從多個(gè)路徑加載應(yīng)用程序,
    的頭像 發(fā)表于 11-15 09:28 ?1587次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>WinCE</b><b class='flag-5'>主板</b>應(yīng)用<b class='flag-5'>程序</b>的自動(dòng)啟動(dòng)<b class='flag-5'>介紹</b>

    創(chuàng)信息技術(shù)WinCE工控主板的數(shù)據(jù)庫(kù)配置簡(jiǎn)介

    。由于創(chuàng)公司的產(chǎn)品處于不斷發(fā)展之中,WinCE也在不斷的發(fā)展之中,導(dǎo)致在不同型號(hào)的產(chǎn)品中存在配置的數(shù)據(jù)庫(kù)的情況有所不同,本文的主要目的是詳細(xì)介紹
    的頭像 發(fā)表于 01-14 11:35 ?1409次閱讀

    創(chuàng)信息技術(shù)WinCE平臺(tái)下通過(guò)系統(tǒng)異常信息定位程序bug位置

    使用基于WINCE平臺(tái)的創(chuàng)系列工控主板進(jìn)行應(yīng)用程序開(kāi)發(fā)時(shí),當(dāng)程序產(chǎn)生異常退出,CE操作系統(tǒng)將通
    的頭像 發(fā)表于 01-17 11:14 ?1273次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>WinCE</b>平臺(tái)下通過(guò)系統(tǒng)異常<b class='flag-5'>信息</b>定位<b class='flag-5'>程序</b>bug位置

    創(chuàng)信息技術(shù)主板WinCE應(yīng)用程序的FTP遠(yuǎn)程更新介紹

    特色的完整網(wǎng)絡(luò)通訊協(xié)議,并提供了基于TCP/IP應(yīng)用協(xié)議的服務(wù)器程序,如FTP Server、Web Server等等很實(shí)用的軟件程序創(chuàng)提供的工控
    的頭像 發(fā)表于 02-03 09:00 ?1433次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>主板</b><b class='flag-5'>WinCE</b>應(yīng)用<b class='flag-5'>程序</b>的FTP遠(yuǎn)程更新<b class='flag-5'>介紹</b>

    創(chuàng)信息技術(shù)WinCE主板與STM32多功能模塊通訊介紹

    ,STM32F103RCT6通過(guò)其USB Device接口與創(chuàng)工控主板連接通訊,STM32在WinCE系統(tǒng)中被當(dāng)做一個(gè)串口設(shè)備,
    的頭像 發(fā)表于 02-06 11:12 ?2000次閱讀