之前給大家分享過(guò)了《深入理解統(tǒng)一診斷服務(wù)(Unified Diagnostic Services,UDS)ISO14229-1》、《深入理解CANoe/CANalyzer的診斷功能以及CAPL診斷編程實(shí)現(xiàn)》、《深入理解CANoe中的CAPL回調(diào)接口(CAPL Callback Interface,CCI)》和《CANoe“診斷網(wǎng)關(guān)”的那些事兒》這幾篇關(guān)于UDS診斷方面的文章,內(nèi)容可能有點(diǎn)多,有些不易于快速入門(mén)和上手。俗話說(shuō)“紙上得來(lái)終覺(jué)淺,絕知此事要躬行”,本文就帶大家Step by Step使用CANoe“內(nèi)置”診斷通道和CAPL診斷API在CANoe中搭建一個(gè)UDS Test Demo,來(lái)實(shí)現(xiàn)以下功能: (1)診斷測(cè)試儀(Tester)設(shè)置UDS服務(wù)請(qǐng)求參數(shù)并發(fā)送UDS診斷請(qǐng)求報(bào)文,模擬診斷ECU(SimDiagECU)接收診斷服務(wù)請(qǐng)求進(jìn)行處理,設(shè)置響應(yīng)報(bào)文中參數(shù)并發(fā)送UDS診斷響應(yīng)報(bào)文; (2)利用Test Module進(jìn)行自動(dòng)化診斷測(cè)試。 |
|
來(lái)自: 花信風(fēng)zq > 《CAPL》