WINCE的KITL除錯環境

2022-05-13 22:18:24 字數 285 閱讀 8408

目錄

前言適用範圍

思路**編輯

platform builder的配置

除錯示例

參考資料

前言我開發wince應用程式時,喜歡設定斷點來除錯,單步除錯時很容易定位問題;開發wince驅動時,則是通過從串列埠輸出資訊來除錯,其實我是想像開發應用程式一樣設定斷點來除錯的,但是公司的bsp包一直不支援,公司裡沒有人採用斷點除錯驅動。不過,微軟是提供了kitl(kernel independent transport layer),能夠以斷點的方式除錯wince系統或驅動。

WinCE開發環境的安裝

開發環境 pb5.0和evc4 sp4,vs2005 安裝pb時,用虛擬光碟機載入2.55個pb iso映象,結果安裝一段時間後老是提示 插入第二章光碟機 pb安裝失敗。解決辦法 不使用虛擬光碟機,直接解壓iso,然後執行安裝 安裝evc時,雖然選擇了strand sdk for windows c...

wince 單步除錯方法

我找到我的記錄,當時針對我開發板的核心除錯方法,是可以斷點,單步除錯地 1 jtag正常燒寫nboot debuger,eboot兩個檔案 2 裁剪核心時要盡量少的元件,以保證除錯時有足夠的空間 3 去掉紅外元件,在platform.bib 檔案中,把irsir.dll 這個注釋掉即可 要不編譯 核...

wince 串列埠除錯資訊輸出

不管在wince5.0還是在wince6.0中,我們在除錯驅動或者應用的時候都會用到列印函式。在驅動裡面,我們可能會用debugmsg retailmsg 還有nkdbgprintfw 在我們使用這些列印函式除錯我們的程式之前,我們需要實現串列埠列印功能。在wince的bsp中,如果想呼叫debug...