亚洲中文字幕乱码亚洲-蜜桃成熟视频在线观看-免费中文字幕视频在线-中国五十路熟妇洗澡视频-亚洲av伊人啪啪c-国产精品成人一区二区-国产自拍视频一区在线观看-成人一区不卡二区三区四区-亚洲情精品中文字幕99在线

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

車載測試:如何用CANape進(jìn)行ADAS實車功能測試?

0
分享至

前言

CANape是一款用于ECU測量、標(biāo)定、診斷以及ADAS傳感器數(shù)據(jù)采集的工具型軟件。

測量——通過CANape不僅能采集記錄ECU內(nèi)部信號,還支持與車輛上的各種傳感器的總線進(jìn)行通信。與ECU不同,ADAS傳感器不提供車輛實際運行信號,而是提供車輛運行時周圍環(huán)境的詳細(xì)信息,如通過攝像頭和雷達(dá)傳感器感知周圍環(huán)境。傳感器感知周圍環(huán)境,將車身所處環(huán)境信息傳至ECU通過ADAS算法分析決策之后,控制相應(yīng)執(zhí)行器動作。

環(huán)境感知是ADAS技術(shù)中最基礎(chǔ)、最重要的一環(huán),感知系統(tǒng)提供信息的準(zhǔn)確性直接影響到了整個ADAS系統(tǒng)的性能。通過CANape對傳感器識別感知信息進(jìn)行采集,以提高ADAS系統(tǒng)分析決策的準(zhǔn)確率。此外CANape還支持最近很火的BEV功能,通過關(guān)聯(lián)目標(biāo)的坐標(biāo)、速度等參數(shù)可以實時以圖形化的形式對目標(biāo)物進(jìn)行可視化顯示。

標(biāo)定——通過CANape可對ECU內(nèi)部的標(biāo)定量進(jìn)行修改,例如通過標(biāo)定量來打開/關(guān)閉ADAS各種功能的開關(guān)(AEB、ACC、FCW、LKA、DOW、BSD等)以及修改制動時的減速度數(shù)值、功能觸發(fā)的TTC區(qū)間等,從而優(yōu)化車輛控制策略。

診斷——通過CANape的診斷窗口可以實時顯示各路數(shù)據(jù)報文的收發(fā)情況,通常包括ECU內(nèi)部數(shù)據(jù)以及各路總線數(shù)據(jù),如Flexray、Chassis底盤報文、Radar雷達(dá)報文以及角雷達(dá)報文等。

下面將會具體說明測試工程師是如何利用CANape進(jìn)行ADAS功能測試。

協(xié)議

對于新手來說,想用CANape采集ECU數(shù)據(jù),XCP協(xié)議是一個非常基礎(chǔ)也非常重要的知識點。一般情況下,我們想讀取XCP協(xié)議的信息,都有專業(yè)的工具支持,比如Vector工具鏈中的CANape,這是一款強大的在線標(biāo)定、讀取工具,XCP協(xié)議有幾種工作模式,我們可以采用其中的標(biāo)準(zhǔn)模式,即問答模式,主結(jié)點Master發(fā)出需求指令,從結(jié)點Slave進(jìn)行響應(yīng),如下圖所示是XCP協(xié)議標(biāo)準(zhǔn)模式的基本原理:

XCP的主結(jié)點側(cè),通常提供為在PC上運行的應(yīng)用程序,一般就是CANape軟件。相對的,從結(jié)點側(cè)則提供為ECU中的嵌入式C語言源代碼的形式的軟件模塊。

Vector對于XCP on Ethernet共提出了兩套方案,一套為基于VN5000系列以太網(wǎng)絡(luò)接口卡,通過100/1000 Base-TX或100/1000 Base-T1,再基于XCP on Ethernet進(jìn)行信息交互,另一套為基于VX1000系列高速標(biāo)定設(shè)備,通過POD接口和Adapter連接目標(biāo)控制器,最后通過XCP on Ethernet對目標(biāo)控制器內(nèi)存數(shù)據(jù)可進(jìn)行高速捕捉和標(biāo)定,下圖展示了測試常用的VX1000基本的硬件連接。

VX1000的POD設(shè)備通過調(diào)試接口(例如DAP或JTAG)連接到ECU,POD通過高速線束連接到VX1000的基礎(chǔ)模塊,上位機和VX1000的基礎(chǔ)模塊之間通過以太網(wǎng)的XCP協(xié)議(XCP on Eth)進(jìn)行通信。詳細(xì)內(nèi)容也可從Vector官方說明文檔查看。

XCP使用時總是與ECU說明文件配合使用,這個文件就是ASAP2(A2L)文件。該文件包含使用XCP所需的必要信息,包括關(guān)于ECU參數(shù)、內(nèi)存變量和ECU內(nèi)存詳細(xì)地址信息等。

A2L文件類似于dbc,對比如下:

elf

ELF文件通常用于讀取變量或函數(shù)的地址

a2l

①一般simulink生成的A2L中是不帶地址信息的,需要后面通過帶有地址信息的可執(zhí)行文件來填充地址,一般采用工具自動實現(xiàn)填充。測量量的地址信息來源于A2L文件,A2L文件的制作來源于代碼生成中編譯的.ELF或其他生成文件。

②a2l定義標(biāo)定量,相當(dāng)于是標(biāo)定量的一本字典,讀取模塊內(nèi)部才能讀到,導(dǎo)入后能看到標(biāo)定量的名字和標(biāo)定值。

dbc

定義總線信號,相當(dāng)于是總線信號的一本字典,不導(dǎo)入看到的總線數(shù)據(jù)都是二進(jìn)制的數(shù)字串,導(dǎo)入后相當(dāng)于基于字典對二進(jìn)制數(shù)字串進(jìn)行翻譯,能看到總線信號的值。

XCP可以從ECU上傳數(shù)據(jù),向ECU下載數(shù)據(jù)以及對ECU重新編程。為了實現(xiàn)這些功能,XCP Master必須知曉ECU不同內(nèi)存區(qū)的詳細(xì)信息。

A2L文件包括:設(shè)備參數(shù)信息、接口數(shù)據(jù)信息和ECU參數(shù)信息。

①設(shè)備參數(shù)信息:描述了ECU的基本信息和ECU數(shù)據(jù)單元的一些公共屬性;

②接口數(shù)據(jù)信息:描述了標(biāo)定系統(tǒng)與ECU通信時所需配置的接口信息;

③ECU參數(shù)信息:描述了內(nèi)部數(shù)據(jù)單元的詳細(xì)內(nèi)容。

A2L是基于ECU軟件生成的,ECU軟件的對象包含在A2L文件中,源代碼更改后A2L文件也會進(jìn)行更改。

以上就是作為ADAS測試工程師使用Canape需要掌握的協(xié)議部分的基礎(chǔ)內(nèi)容,可能對于初學(xué)者比較晦澀,需要一定的時間來消化吸收,可以多去去Vector官網(wǎng)瀏覽,上面也有詳細(xì)的說明。對于協(xié)議如果還不是很清楚對下文的測試工程等配置流程不會產(chǎn)生太大的影響。

工程配置

在上述協(xié)議部分有提到VX1000這一設(shè)備,VX1000是通過以太網(wǎng)與測試的PC直連,因此首先確保上位機的電腦與VX1000設(shè)備在同一網(wǎng)段,并且沒有防火墻限制。VX1000默認(rèn)IP為192.168.0.6,因此本地ip可設(shè)置成與其不沖突的其他IP:192.168.0.x,子網(wǎng)掩碼為:255.255.255.0。

首次使用需要對VX設(shè)備進(jìn)行相關(guān)的配置,配置VX設(shè)備需要使用到Vector VX工具包。VXtools工具包用來顯示VX設(shè)備、寫入或者讀取VX1000設(shè)備的配置、與ECU通訊的Debug信息以及更新VX1000設(shè)備的固件。

在電腦成功識別到VX設(shè)備后,我們需要在VXconfig中對設(shè)備寫入正確的Base Module以及POD參數(shù)配置,具體步驟如下:在VXconfig中,點擊Target——>General,其中Address of ECU Parameter Structure該地址描述了gVX1000結(jié)構(gòu)在ECU內(nèi)存中的位置,它的地址在版本的MAP文件中找到。

在完成VX相關(guān)的基礎(chǔ)設(shè)置之后,即可根據(jù)測試需要New Device,如VX1000,FlexRay,XCP,F(xiàn)LR前雷達(dá),Chassis底盤以及參考Camera等。

新建號Device之后需要修改配置,如添加dbc/a2l等,具體如下:

以上配置完成即可點擊菜單欄”小閃電”開始采集測試數(shù)據(jù)。

總結(jié)

CANape作為一款在業(yè)界被廣泛使用的標(biāo)定測量工具,功能涵蓋ECU測量標(biāo)定的幾乎所有應(yīng)用領(lǐng)域:無論是測量非常大的數(shù)據(jù)量、標(biāo)定數(shù)千個參數(shù),到集成基于模型的開發(fā),再到為ADAS ECU提供完整的解決方案。隨著技術(shù)不斷發(fā)展,CANape也補充了許多拓展和產(chǎn)品,其Driver Assistance(DA)選件,如VX1000高速測量標(biāo)定硬件,將CANape的應(yīng)用范圍擴展到ADAS系統(tǒng)的開發(fā)與測量領(lǐng)域,并積累了豐富的使用案例,適用于實車測試場景下的可靠數(shù)據(jù)記錄。

最后:在我的V:atstudy-js,可以免費領(lǐng)取一份10G軟件測試工程師面試寶典文檔資料。以及相對應(yīng)的視頻學(xué)習(xí)教程免費分享!其中包括了有基礎(chǔ)知識、Linux必備、Shell、互聯(lián)網(wǎng)程序原理、Mysql數(shù)據(jù)庫、抓包工具專題、接口測試工具、測試進(jìn)階-Python編程、Web自動化測試、APP自動化測試、接口自動化測試、測試高級持續(xù)集成、測試架構(gòu)開發(fā)測試框架、性能測試、安全測試等。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點推薦
俄羅斯梁贊州向各單位下達(dá)征兵命令,翻譯成中文很親切

俄羅斯梁贊州向各單位下達(dá)征兵命令,翻譯成中文很親切

李未熟擒話2
2026-04-20 10:47:19
張朝陽:我一不談戀愛、二不喜歡應(yīng)酬,我有得是錢,沒必要結(jié)婚!

張朝陽:我一不談戀愛、二不喜歡應(yīng)酬,我有得是錢,沒必要結(jié)婚!

說點事
2026-04-17 16:40:09
日本爆冷奪冠!朝鮮U20女足全場0進(jìn)球,球員賽后黑臉拒絕握手

日本爆冷奪冠!朝鮮U20女足全場0進(jìn)球,球員賽后黑臉拒絕握手

談史論天地
2026-04-19 13:52:15
48歲的老阿姨,這氣質(zhì)可以打多少分

48歲的老阿姨,這氣質(zhì)可以打多少分

鄉(xiāng)野小珥
2026-04-20 09:26:48
美伊談判破裂,加拿大總理表態(tài)拒付資金,歐洲多國跟進(jìn)取消訂單

美伊談判破裂,加拿大總理表態(tài)拒付資金,歐洲多國跟進(jìn)取消訂單

一盅情懷
2026-04-19 19:34:55
強闖臺海后,高市再惹大禍,中朝聯(lián)合亮劍,解放軍現(xiàn)身日本家門口

強闖臺海后,高市再惹大禍,中朝聯(lián)合亮劍,解放軍現(xiàn)身日本家門口

用冷眼洞悉世界
2026-04-20 04:20:00
一覺醒來美伊又開火了!多艘美艦遭襲!美軍要在全球打擊伊朗船只

一覺醒來美伊又開火了!多艘美艦遭襲!美軍要在全球打擊伊朗船只

暮色史觀
2026-04-20 08:30:30
難怪能成為大明星,小時候居然這么漂亮!大家看出來她是誰了嗎?

難怪能成為大明星,小時候居然這么漂亮!大家看出來她是誰了嗎?

阿廢冷眼觀察所
2026-04-19 22:13:42
48小時內(nèi),俄美伊都對中國提了一個要求,都認(rèn)為中國會給他們面子

48小時內(nèi),俄美伊都對中國提了一個要求,都認(rèn)為中國會給他們面子

萬物知識圈
2026-04-20 09:30:46
CBA罰單:山西主帥潘江辱罵裁判 停賽3場罰6萬 缺席首場季后賽

CBA罰單:山西主帥潘江辱罵裁判 停賽3場罰6萬 缺席首場季后賽

醉臥浮生
2026-04-19 17:22:23
樹倒猢猻散!峰學(xué)未來翻天了, 大鵬高調(diào)離職反踩一腳, 張姩菡不忍

樹倒猢猻散!峰學(xué)未來翻天了, 大鵬高調(diào)離職反踩一腳, 張姩菡不忍

阿鳧愛吐槽
2026-04-16 06:07:04
日軍艦闖臺海,中國穿咽喉!48小時三步棋,日本嘗到什么滋味

日軍艦闖臺海,中國穿咽喉!48小時三步棋,日本嘗到什么滋味

別吵吵
2026-04-20 09:50:43
在美以高壓下,伊朗內(nèi)部出現(xiàn)多起極端事件

在美以高壓下,伊朗內(nèi)部出現(xiàn)多起極端事件

高博新視野
2026-04-18 06:00:18
森蝶18歲近照曝光!下巴矯正后側(cè)臉絕了,女大十八變真不是說說

森蝶18歲近照曝光!下巴矯正后側(cè)臉絕了,女大十八變真不是說說

一盅情懷
2026-04-16 11:33:14
砸下1.2萬億,爆改3個三峽!西藏奪命公路墨脫公路為何一定要修?

砸下1.2萬億,爆改3個三峽!西藏奪命公路墨脫公路為何一定要修?

李將平老師
2026-04-19 08:26:15
1967年,黃永勝妻子想為兒子求娶林豆豆,葉群婉拒:他個子太高

1967年,黃永勝妻子想為兒子求娶林豆豆,葉群婉拒:他個子太高

顧史
2026-04-18 09:26:54
民進(jìn)黨,極有可能在下一屆臺灣地區(qū)選舉后,成為長期一家獨大政黨

民進(jìn)黨,極有可能在下一屆臺灣地區(qū)選舉后,成為長期一家獨大政黨

李橑在北漂
2026-04-02 10:22:26
初中就是:抓好初一,穩(wěn)住初二,盯緊初三!

初中就是:抓好初一,穩(wěn)住初二,盯緊初三!

好爸育兒
2026-04-20 08:34:38
4-2!凱恩27戰(zhàn)狂轟32球,迪亞斯助攻雙響,拜仁提前4輪衛(wèi)冕

4-2!凱恩27戰(zhàn)狂轟32球,迪亞斯助攻雙響,拜仁提前4輪衛(wèi)冕

我的護(hù)球最獨特
2026-04-20 01:31:37
人心惶惶!兩位經(jīng)理被裁拿到23萬、13萬補償,重慶網(wǎng)友發(fā)帖引熱議

人心惶惶!兩位經(jīng)理被裁拿到23萬、13萬補償,重慶網(wǎng)友發(fā)帖引熱議

火山詩話
2026-04-20 05:59:58
2026-04-20 11:20:49
51Testing軟件測試網(wǎng) incentive-icons
51Testing軟件測試網(wǎng)
中國軟件測試人的精神家園
1558文章數(shù) 13260關(guān)注度
往期回顧 全部

汽車要聞

外觀非常驚艷 全新一代寶馬6系有望回歸

頭條要聞

失蹤女老板被找到 嫌犯曾改名整容還催警察"還我清白"

頭條要聞

失蹤女老板被找到 嫌犯曾改名整容還催警察"還我清白"

體育要聞

七大獎項候選官宣!文班或全票DPOY

娛樂要聞

章子怡!增重20斤素顏拍新片

財經(jīng)要聞

月之暗面IPO迷局

科技要聞

藍(lán)色起源一級火箭完美回收 客戶衛(wèi)星未入軌

態(tài)度原創(chuàng)

家居
健康
旅游
數(shù)碼
教育

家居要聞

法式線條 時光靜淌

干細(xì)胞抗衰4大誤區(qū),90%的人都中招

旅游要聞

去藝術(shù)現(xiàn)場,赴一次深度游

數(shù)碼要聞

內(nèi)存短缺或致蘋果推遲上新 新款Mac Studio據(jù)稱延遲數(shù)月發(fā)布

教育要聞

給孩子最深的滋養(yǎng):一半愛護(hù),一半需要

無障礙瀏覽 進(jìn)入關(guān)懷版