Posted on 2007-09-17 22:20
宋鵬 閱讀(1339)
評(píng)論(0) 編輯 收藏 引用 所屬分類:
BSP & Platform Builder
CEC特性目錄集合文件---定義
定義要將哪些特性集成到開發(fā)環(huán)境中,并加入到操作系統(tǒng)鏡像中
CEC文件簡(jiǎn)單的說,就是把自己編寫的應(yīng)用程序、驅(qū)動(dòng)程序、第三方驅(qū)動(dòng)加載到Wince.net特性目錄中,使建立平臺(tái)時(shí)可以像添加自帶特性一樣添加自己的特性。
而不是每建一個(gè)平臺(tái)都要在Project.bib,Project.reg,Project.dat中重復(fù)寫很多東西。
BIB文件 二進(jìn)制鏡像編譯文件---加入
定義哪些模塊與文件,如何包含在操作系統(tǒng)的鏡像中。
REG文件 注冊(cè)文件
系統(tǒng)冷啟動(dòng)時(shí)建立注冊(cè)鍵與變量(注冊(cè)表)
流接口驅(qū)動(dòng)程序
流接口函數(shù)使得應(yīng)用程序可以通過文件系統(tǒng)訪問這些驅(qū)動(dòng)程序。
流接口驅(qū)動(dòng)程序幾乎支持任何類型的可以連接到基于WINCE的平臺(tái)的外部設(shè)備。
我理解為通過該驅(qū)動(dòng)使得應(yīng)用程序訪問到任何ARM外的設(shè)備,比如一個(gè)IO,讓燈亮
驅(qū)動(dòng)分為:
本機(jī)驅(qū)動(dòng):WINCE專用驅(qū)動(dòng)(如電源和LED),由GWES管理
流接口驅(qū)動(dòng):一般的 設(shè)備驅(qū)動(dòng)程序,以DLL的形式出現(xiàn)
單片驅(qū)動(dòng)
分層驅(qū)動(dòng):
上層是MDD,模塊設(shè)備驅(qū)動(dòng)程序model device driver
下層是PDD,平臺(tái)設(shè)備驅(qū)動(dòng)程序Platform Dependent Driver
armint.c
中斷處理函數(shù)
cfw.c
中斷使能
platform.reg
包含硬件訪問地址的注冊(cè)表項(xiàng)