毫无逻辑的UDS随手粘---1
躊躇猶豫小半年,終于在今年年初換了工作。
工作上倒也沒啥別的變化,換個地方繼續(xù)劃水。
生活上,買了個房。退休更,遙不可及了。
在前東家每天用的工具,比如clear case, clear quest, PTC Integrity,等等等等,都,沒了。對工具的思念,日復一日。甚至有些懷念一個軟件集成需要六個小時的日子。
來了新公司后,對以前隨手就做了的事情有了一些新的理解。被國內的某些公司各種瞎搞再次刷新了下限。
言歸正傳,今日摸魚記錄。
以下不過是毫無邏輯的隨手粘貼而已
順道兒溫習一下DTC的幾個狀態(tài)位。
| 0 | TestFailed |
| 1 | TestFailedThisOperationCycle |
| 2 | PendingDTC |
| 3 | ConfirmedDTC |
| 4 | TestNotCompletedSinceLastClear |
| 5 | TestFailedSinceLastClear |
| 6 | TestNotCompletedThisOperationCycle |
| 7 | WarningIndicatorRequested |
OperationCycle,KL15通斷或CAN喚醒/睡眠。
清除DTC,UDS-0x14,OBD-0x04;
TestFailed,故障出現(xiàn)置1,故障清除置0,無保存;
TestFailedThisOperationCycle,某DTC在當前cycle是否出現(xiàn)過TestFailed;
PendingDTC,某些DTC需要在多個operation cycle中出現(xiàn)才會認為是confirmed,UDS協(xié)議規(guī)定當前或上一次operation cycle出現(xiàn)過某個DTC,PendingDTC置1;
ConfirmedDTC,存儲到ECU的非遺失存儲區(qū)的DTC。
TestNotCompletedSinceLastClear,自從上次清除DTC后,是否成功執(zhí)行DTC測試;
TestFailedSinceLastClear,清除DTC后,出現(xiàn)了TestFailed;
TestNotCompletedThisOperationCycle,當前cycle是否成功執(zhí)行DTC測試;
WarningIndicatorRequested,警示請求。
喵。
總結
以上是生活随笔為你收集整理的毫无逻辑的UDS随手粘---1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【杂文】宇宙思辨
- 下一篇: 2019杭电多校第六场 HDU6638