1、 文檔目標
準確解讀 Event Recorder 中事件記錄的含義。
2、 問題場景
基于 Event Recorder 實現(xiàn)之后,需要對這些事件記錄去分析,如何快速準確地解讀這些記錄,就需要對記錄中文字背景色和文字顏色的含義有了解。
3、軟硬件環(huán)境
1 軟件版本:Keil MDK 5.38a
2 電腦環(huán)境:Window 10
4、事件記錄的文字背景色及文字顏色含義
1 如圖 1 所示,在 Event Recorder 窗口中會有不同的背景色和文字顏色。

圖 1
2 文字背景色含義。(每種顏色可能會有多種含義)
橙色-初始化事件。
橙色-延遲事件。
綠色-啟用事件記錄器后的第一個事件。
綠色-時間戳參考點。右鍵單擊記錄以設(shè)置或清除時間參考點。將鼠標懸停在另一個時間字段上,可以獲得與時間參考點有關(guān)的時間增量。
淺藍色-檢測到不完整事件
深藍色-當前選擇的記錄。
黃色-符合“標記:”框中搜索條件的記錄。
紅色-溢出。突出顯示溢出后的第一條記錄。將鼠標懸停在上面可以查看問題的詳細描述。如果您看到“目標溢出”和“錯過事件”,請嘗試降低緩沖區(qū)寫入的頻率(例如,通過增加連續(xù)寫入之間的延遲)或增加緩沖區(qū)大小。如果您看到“主機緩沖區(qū)溢出”,請降低緩沖區(qū)寫入的頻率。增加緩沖區(qū)大小在這里沒有幫助。
紅色-計算錯誤。突出顯示事件描述中計算錯誤后的第一條記錄。
3 文字顏色含義
紅色-錯誤事件。
藍色-API函數(shù)調(diào)用事件。
黑色-操作事件。
灰色-詳細的操作事件。