在Wince的Catalog中新增驅動元件

2021-06-02 10:49:16 字數 1381 閱讀 6255

在wince6.0 和wince7.0中已經沒有cec檔案管理器,因此需要手動修改相應的.pbcxml檔案將自己的驅動新增到catalog目錄裡,以向catalog/ device drivers/display  新增驅動元件為例,環境為wince6.0:

1.  開啟路徑 $(_winceroot)/ public/common/oak/drivers/display,將驅動檔案放在該路徑下,假設驅動的資料夾名字為new_driver.

2 .在$(_winceroot)/ public/common/oak/drivers/display的dirs檔案中新增new_driver.

在$(_winceroot)/ public/common/catalog資料夾中開啟 :

3.    display.pbcxml,在catalog/ device drivers/display右鍵,add  catalog item, 新增驅動專案,並在vs左側的屬性欄中填入相關的屬性,其中unique id 將會在登錄檔的中使用。

4. 開啟$(_winceroot)/ public/common/oak/files 檔案中的common.reg, 將驅動的登錄檔資訊填寫到相應位置,此處應填寫到

「if bsp_nodisplay !

.............................................

endif  bsp_nodisplay !"

之間。

5.開啟$(_winceroot)/ osdesigns/osdesign1 /wince600/cepc_x86/cesysgen/oak/files檔案中的common.reg,將與步驟3相同的驅動登錄檔資訊填寫到同樣的位置。

. 開啟$(_winceroot)/ public/common/oak/files 檔案中的platform.reg,將驅動的登錄檔資訊填寫到相應位置,此處應填寫到

「if bsp_nodisplay !

.............................................

endif  bsp_nodisplay !"

之間。

7. 開啟$(_winceroot)/ osdesigns/osdesign1 /wince600/cepc_x86/cesysgen/oak/files檔案中的platform.bib,配置需要載入的驅動的相關資訊。

8. 關閉vs2005,重新開啟後,在catalog/ device drivers/display 已經有驅動選項,選取後rebuild,

注意:此時new_project這個工程並沒有真正被編譯,需要在solution explorer 裡單獨rebuild這個工程,這樣才能生成驅動的.lib和.dll檔案。然後sysgen and makeimage即可。

在Wince的Catalog中新增驅動元件

分類 windows embedded ce 2011 12 09 13 05 33人閱讀收藏 舉報 在wince6.0 和wince7.0中已經沒有cec檔案管理器,因此需要手動修改相應的.pbcxml檔案將自己的驅動新增到catalog目錄裡,以向catalog device drivers d...

在Wince的Catalog中新增驅動元件

在wince6.0 和wince7.0中已經沒有cec檔案管理器,因此需要手動修改相應的.pbcxml檔案將自己的驅動新增到catalog目錄裡,以向catalog device drivers display 新增驅動元件為例,環境為wince6.0 1.開啟路徑 winceroot public...

MEF中的目錄Catalog

基類 composablepartcatalog public abstract class composablepartcatalog ienumerable,ienumerable,idisposable system.object system.componentmodel.compositi...