我找到我的記錄,當時針對我開發板的核心除錯方法,是可以斷點,單步除錯地
1 jtag正常燒寫nboot_debuger,eboot兩個檔案;
2 裁剪核心時要盡量少的元件,以保證除錯時有足夠的空間
3 去掉紅外元件,在platform.bib 檔案中,把irsir.dll 這個注釋掉即可;要不編譯
核心時(debug版本的)有錯誤,引去後,編譯正常。
4 去掉platform.reg檔案中的cs8900的相關句,要不在debug版本的核心中,除錯時無法
斷點,實驗證明去掉後,重新編譯核心,可以正常除錯。
在pb的選單裡就能看到多了個debug的項。
通過上述的步驟設定後,在我的板子上可以斷點除錯核心和驅動了
這是我筆記上記得大概步驟,時間太久了,現在都沒啥印象了
寫下來,為自己也做個記號,說不定那天又要重新再搗鼓wince呢
python單步除錯方法 pdb
本文討論在沒有方便的ide工具可用的情況下,使用pdb除錯python程式 原始碼例子 例如,有模擬稅收計算的程式 usr bin python def debug demo val if val 1600 print level 1 print 0 elif val 3500 print leve...
Android ndk 單步除錯
1.設定ndk目錄 在 android 配置項上設定下 ndk 選擇ndk後,有乙個選項 ndk location 這裡配置ndk根目錄。如下圖 2.新增ndk支援 android專案上右鍵,選擇 android tools 再新增native的支援。如果不需要除錯,這時編譯環境已經ok了 3.修改...
IAR單步除錯
首先進行配置,在driver下拉列表中選擇合適的驅動,其中simulator是純軟體 驅動,適合與應用程式前期簡單邏輯貨一般運算程式除錯。其他均為硬體 驅動,需要相應的硬體配合。go 全速執行 break 終止執行 reset 復位 stop debugging 退出偵錯程式 step over 單...