最近比較閒,一直想體會一下 wince7 的真實面紗,
我使用的是 s3c2451 的 mcu,
搭建 wince7 工作環境,
1、安裝 vs2008
2、vs2008 sp1
3、wince7
然後使用 vs2008 轉殖乙個 armv5 的 bsp 工程,在這個框架裡面做修改,
(如果有乙個更好的方法,希望大家給出乙個建議~!)
使用 第一步:
根據 ce7 bsp porting guide.pdf 檔案把一些目錄最修改,主要是
_commonpubroot=$(sg_outputroot)
_platcommonlib=$(_commonpubroot)\platcomm\$(_tgtplat)\lib
_platlib=$(_commonpubroot)\platform\$(_tgtplat)\lib
_rawfiletgt=$(sg_output_root)\platform\($(_tgtplat)\target
第二步:
makefile.inc
(_platformroot)\$(_tgtplat)\target\$(_tgtcpu)\$(wincedebug)\
改為(sg_output_root)\platform\$(_tgtplat)\target\$(_cpudeppath)\
第三步:
sources
(_targetplatroot)
改為(sg_output_root)\platform\$(_tgtplat)
(_commonoakroot)
改為(sg_output_root)\platcomm\$(_tgtplat)
這樣就能把 eboot 以及 stepldr.bin 編譯出來了。
燒錄到目標板後,發現奇怪的問題,
沒跑起來,杯具,
接下來一步步跟蹤一下看看是什麼問題了。
查出問題後再繼續。
第二步:
我的wince6移植總結
移植基本上借鑑的驅動開發網上大俠的文件進行,整體過程比較順利,看來這位大俠還是花了精力做這個事的。在我的平台上出現的幾個問題,記錄如下 注 關於替換su ce部分,因為是硬體實現層上的抽象應用ddraw,所以可以用2440的來替換。6 無法出現分割槽和sd卡碟符 見第10條 7 新增platform...
wince7 螢幕控制 wince7下的觸控螢幕驅動
在嵌入式系統中較為常用的是四線電阻式觸控螢幕,通過檢測x軸和y軸的電壓,來確定觸點的位置。一般觸控螢幕系統結構為 觸控螢幕 觸控螢幕控制器 處理器。wince7下觸控螢幕的驅動分為pdd層 位於bsp目錄中 和mdd層 位於public目錄中 pdd層和mdd層通過ddsi介面函式連線,mdd層和上...
2440移植到wince6平台
移植基本上借鑑的驅動開發網上大俠的文件進行,整體過程比較順利,看來這位大俠還是花了精力做這個事的。在我的平台上出現的幾個問題,記錄如下 注 關於替換su ce部分,因為是硬體實現層上的抽象應用ddraw,所以可以用2440的來替換。6 無法出現分割槽和sd卡碟符 見第10條 7 新增platform...