日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

Windows Embedded CE 6.0开发初体验(六)平台定制

發布時間:2023/12/10 windows 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Windows Embedded CE 6.0开发初体验(六)平台定制 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Windows CE是一個組件化的操作系統,我們可以根據不同的環境設置不同的組件來組合成有針對性的平臺,而一個功能往往需要多個組件才能夠實現。Catalog就是實現某個功能的組件集合,每個Catalog Item會包含一個或多個組件,而Catalog Item則需要實現某種功能。當我們的平臺需要這個功能是,就將相對應的Catalog Item選入平臺中即可。

在完成了平臺創建的向導之后,我們就進入了PBIDE界面。Catalog Items視圖與Solution Explorer處于同一區域,兩者間可以自由進行切換。

Catalog Items視圖中,我們可以看到CE中包含的Catalog大概可以分為下面幾類:BSP(板級支持包);?Core OS(操作系統中包含的組件);Device Drivers(驅動程序類);Platform Manager(平臺管理器)和Third Party(第三方提供的組件)。其中實現功能的組件大都包含在Core OS中。

我們如果要為平臺增加游戲,則選擇“Core OS?–?CEBASE?–?Application – End User-Games”下的游戲:FreecellSolitaire兩個游戲。

除了能夠為平臺增加Catalog外,我們還可以增加自己的文件和注冊表信息。

將視圖切換回Solution Explorer,我們可以看到平臺中包含的所有文件。其中,選擇“Parameter Files”中的“ConnectCore 9P”,其中會包含?project.reg文件,雙擊點開該文件,我們就可以增加一些注冊表信息。這些注冊表信息,將會出現在目標設備的注冊表中。

除此之外,在C:/WINCE600PLATFORM - CC9P – Parameter Files下,我們還可以看到platform.reg文件。Platform.reg文件是針對所有運行于CC9P開發板上的平臺,而project.reg只是針對目前的開發平臺。

??

如果想在平臺中加入自己的文件,則需要使用bib文件了。如果想引入一些批處理操作,則要使用dat文件了。我們通常使用project.bibproject.dat文件。

Bib文件的標準格式為三個部分:?目標文件名,源文件路徑和名稱,Memory Type。目標文件名指的是在目標設備上的文件名,如果沒有指定路徑,則默認出現在/Windows目錄下。第二部分是源文件路徑和名稱,指的是文件在PC上的路徑;最后指定的是Memory Type,如果是想讓文件被編譯到NK.bin中,則要指定為NK。三個部分之間使用空格隔開即可。同時bib文件支持宏。我們可以通過指定不同的環境變量,來為NK.bin中加入不同的文件。

指定環境變量的方法如下:在Solution Explorer中右鍵點擊DigiOS,在菜單中選擇Properties。在屬性對話框中,選擇Environment,然后,我們就可以添加自己的環境變量了。

環境變量有兩個值:1或者<>。在這里我們創建一個名為“IMG_NETCF_CSAPP”的環境變量。如果該變量為1,則bib文件,會包含hello_mvp.exe文件到NK.bin中。

如果我們還想執行一些其他操作的話,就必須借助于dat文件了。這里的dat文件和PC平臺上的一樣,也是批處理文件。比如,我們可以講一個快捷方式文件(.lnk)從/Windows目錄下拷貝到/Windows/Startup目錄下。這樣,在操作系統啟動時,就會執行lnk文件相對應的可執行文件了。

好了,進行到這里,我們平臺定制的工作就可以告一段落了。我們學習了如何向平臺中添加Catalog Items、文件和注冊表項,還可以執行批處理操作。接下來,我們就可以對定制好的平臺進行編譯和調試了。

總結

以上是生活随笔為你收集整理的Windows Embedded CE 6.0开发初体验(六)平台定制的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。