1、 文檔目標(biāo)
準(zhǔn)確解讀 Event Recorder 中事件記錄的含義。
2、 問題場(chǎng)景
基于 Event Recorder 實(shí)現(xiàn)之后,需要對(duì)這些事件記錄去分析,如何快速準(zhǔn)確地解讀這些記錄,就需要對(duì)記錄中文字背景色和文字顏色的含義有了解。
3、軟硬件環(huán)境
1 軟件版本:Keil MDK 5.38a
2 電腦環(huán)境:Window 10
4、事件記錄的文字背景色及文字顏色含義
1 如圖 1 所示,在 Event Recorder 窗口中會(huì)有不同的背景色和文字顏色。
圖 1
2 文字背景色含義。(每種顏色可能會(huì)有多種含義)
橙色-初始化事件。
橙色-延遲事件。
綠色-啟用事件記錄器后的第一個(gè)事件。
綠色-時(shí)間戳參考點(diǎn)。右鍵單擊記錄以設(shè)置或清除時(shí)間參考點(diǎn)。將鼠標(biāo)懸停在另一個(gè)時(shí)間字段上,可以獲得與時(shí)間參考點(diǎn)有關(guān)的時(shí)間增量。
淺藍(lán)色-檢測(cè)到不完整事件
深藍(lán)色-當(dāng)前選擇的記錄。
黃色-符合“標(biāo)記:”框中搜索條件的記錄。
紅色-溢出。突出顯示溢出后的第一條記錄。將鼠標(biāo)懸停在上面可以查看問題的詳細(xì)描述。如果您看到“目標(biāo)溢出”和“錯(cuò)過事件”,請(qǐng)嘗試降低緩沖區(qū)寫入的頻率(例如,通過增加連續(xù)寫入之間的延遲)或增加緩沖區(qū)大小。如果您看到“主機(jī)緩沖區(qū)溢出”,請(qǐng)降低緩沖區(qū)寫入的頻率。增加緩沖區(qū)大小在這里沒有幫助。
紅色-計(jì)算錯(cuò)誤。突出顯示事件描述中計(jì)算錯(cuò)誤后的第一條記錄。
3 文字顏色含義
紅色-錯(cuò)誤事件。
藍(lán)色-API函數(shù)調(diào)用事件。
黑色-操作事件。
灰色-詳細(xì)的操作事件。