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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Windows CE下流驅(qū)動(dòng)的動(dòng)態(tài)加載

          Windows CE下流驅(qū)動(dòng)的動(dòng)態(tài)加載

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

          運(yùn)行驅(qū)動(dòng)調(diào)試助手軟件,點(diǎn)擊“驅(qū)動(dòng)調(diào)試”菜單——選擇“瀏覽DLL文件”,瀏覽到我們準(zhǔn)備好的DrvDemo.dll文件。在彈出的對(duì)話框中設(shè)置正確的Prefix、Order、Index信息,點(diǎn)擊“確定”。

          同樣,此時(shí)你可以直接通過(guò)“驅(qū)動(dòng)調(diào)試”下的“激活驅(qū)動(dòng)”直接激活該驅(qū)動(dòng),或者從“驅(qū)動(dòng)列表”中激活.

          其余的操作跟上面講的完全一樣了,不再重復(fù)。

          怎么樣,這種方法就很類似于Linux下的Insmod和Rmmod了吧?

          其實(shí),如果在注冊(cè)表中已經(jīng)有了相應(yīng)的鍵,你甚至可以直接選中它,然后在“驅(qū)動(dòng)調(diào)試”中選擇“激活驅(qū)動(dòng)”,如果一切正常,也可以達(dá)到上面兩種方法的效果,但這樣就連導(dǎo)入文件都省了。有興趣的同志可以自己試一下。

          好了,我相信到這里,大家應(yīng)該對(duì)動(dòng)態(tài)加載流驅(qū)動(dòng)的原理和方法都了解了,也能從此擺脫不斷MakeImg和Download的夢(mèng)魘,節(jié)省很多寶貴的開(kāi)發(fā)時(shí)間。

          最后,針對(duì)驅(qū)動(dòng)調(diào)試助手簡(jiǎn)單說(shuō)明一下幾個(gè)要注意的地方。

          1. 在調(diào)試驅(qū)動(dòng)時(shí),加載完驅(qū)動(dòng)后,千萬(wàn)不要關(guān)閉驅(qū)動(dòng)調(diào)試助手,最小化就行,否則,它會(huì)在關(guān)閉時(shí)自動(dòng)卸載掉你所加載的驅(qū)動(dòng)。

          2. 在WinCE4.2中,有關(guān)中斷的驅(qū)動(dòng)是無(wú)法直接用此方法來(lái)動(dòng)態(tài)加載的,而在5.0和6.0中不會(huì)有此限制。這是因?yàn)閃inCE4.2中的中斷處理機(jī)制所致。

          3. 驅(qū)動(dòng)調(diào)試助手可以同時(shí)加載幾個(gè)驅(qū)動(dòng),這時(shí)候建議將所有注冊(cè)表信息寫到一個(gè)文件中,并導(dǎo)入。剩下的工作就是從驅(qū)動(dòng)列表中選擇加載你所需要的驅(qū)動(dòng)了。

          4. 驅(qū)動(dòng)調(diào)試助手中的注冊(cè)表編輯功能經(jīng)過(guò)幾番修改,已基本完善,編輯、導(dǎo)入、導(dǎo)出都沒(méi)有問(wèn)題。如果系統(tǒng)支持HIVE-REG,在退出驅(qū)動(dòng)調(diào)試助手時(shí),可以選擇保存此次的注冊(cè)表修改。

          5. 上面的截圖是在WinCE6.0的模擬器上面做的,應(yīng)該算是內(nèi)核態(tài)的驅(qū)動(dòng),至于用戶態(tài)的驅(qū)動(dòng)也可以通過(guò)該方法加載,但是需要設(shè)定相應(yīng)的注冊(cè)表信息。

          6. 做這樣一個(gè)小工具,主要是想提高自己的工作效率?,F(xiàn)在貼出來(lái),希望也能為同道中人所用。在使用該程序時(shí)有任何問(wèn)題,請(qǐng)發(fā)郵件到 wince.he@gmail.com,我會(huì)盡力解決。本篇中的視頻錄像和最新版的驅(qū)動(dòng)調(diào)試助手可以在http://files.cnblogs.com/we-hjb/WINCEDM.rar下載到。

          上面所講的并不是新鮮或者高深的技術(shù),但相信對(duì)某些技術(shù)人員還是有一定的幫助。當(dāng)然,文中有不盡如人意處,還請(qǐng)你見(jiàn)諒。以后爭(zhēng)取多寫一點(diǎn)東西,跟大家一起學(xué)習(xí)Windows Embedded。


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

          關(guān)鍵詞:

          評(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); })();