VN1640A VN1630A VN5620 VN5650 VH6501支持CANoe LIN Diva candela 1939 以太網(wǎng)設(shè)備
提到車(chē)載以太網(wǎng),早已經(jīng)不是新鮮詞匯了,很多工程師在進(jìn)入汽車(chē)電子領(lǐng)域都是從CAN、LIN等基礎(chǔ)或常用的協(xié)議學(xué)起,然后開(kāi)始接觸以太網(wǎng)相關(guān)的知識(shí)。CAN、LIN等車(chē)載通訊協(xié)議在如今的車(chē)輛應(yīng)用十分廣泛,但是由于協(xié)議本身的限制,很難支撐汽車(chē)智能網(wǎng)聯(lián)化的進(jìn)一步發(fā)展,車(chē)載以太網(wǎng)將在新一代汽車(chē)網(wǎng)絡(luò)架構(gòu)中承擔(dān)重要角色,車(chē)載以太網(wǎng)也是當(dāng)前行業(yè)內(nèi)整體的趨勢(shì)和方向,
今天想給大家聊的話(huà)題雖然比較大,但是我們這次關(guān)注的點(diǎn)并不在以太網(wǎng)開(kāi)發(fā)和測(cè)試方案和流程本身,而是以太網(wǎng)開(kāi)發(fā)測(cè)試?yán)鱒N5000系列硬件。
引入
熟悉vector工具鏈的工程師應(yīng)該知道,在2021年,Vector的以太網(wǎng)接口卡VN5610A和VN5640設(shè)備已經(jīng)陸續(xù)停產(chǎn),相應(yīng)的代替產(chǎn)品VN5620和VN5650開(kāi)始推向廣大工程師們。隨著新設(shè)備的推廣,VN5000系列設(shè)備內(nèi)置的全新配置模式也與工程師們見(jiàn)面了。
新配置模式打破了傳統(tǒng)配置模式下的設(shè)備單一工作模式與單一通道對(duì)應(yīng)關(guān)系,讓工程師能夠更加靈活地使用VN5000系列設(shè)備并應(yīng)用到更多的開(kāi)發(fā)和測(cè)試場(chǎng)景中。
接下來(lái)我們會(huì)以VN5000系列設(shè)備的主要應(yīng)用功能講解設(shè)備配置方式以及相關(guān)應(yīng)用場(chǎng)景。
TAP/Bypass模式
很多工程師聽(tīng)到TAP(Test Access Point)/Bypass這個(gè)名詞非常陌生,并不清楚采集一段以太網(wǎng)的數(shù)據(jù)為什么要進(jìn)行測(cè)試或者旁通。
控制器A和控制器B之間正在進(jìn)行數(shù)據(jù)交互。
工程師TOM想要通過(guò)最近購(gòu)買(mǎi)的VN5000系列設(shè)備讀取控制器A與控制器B之間的數(shù)據(jù),那么他應(yīng)該怎么做呢?
首先我們知道,以太網(wǎng)的數(shù)據(jù)發(fā)送與接收的邏輯是點(diǎn)對(duì)點(diǎn)的,與CAN、LIN總線的廣播式發(fā)送式不同的。所以如果我們把VN5000設(shè)備的以太網(wǎng)通道直接接入車(chē)載網(wǎng)絡(luò)中的交換機(jī),是不會(huì)讀到數(shù)據(jù)的,因?yàn)榻粨Q機(jī)并不會(huì)將寫(xiě)有控制器A和控制器B地址的數(shù)據(jù)轉(zhuǎn)發(fā)給你的VN5000。
這時(shí)候工程師Jerry告訴工程師Tom,應(yīng)該按照以太網(wǎng)數(shù)據(jù)點(diǎn)對(duì)點(diǎn)收發(fā)的思路,直接通過(guò)物理方式,將控制器A與控制器B的通信鏈路斷開(kāi),將VN5000串聯(lián)到鏈路中,并給VN5000中寫(xiě)入對(duì)應(yīng)的通道配置,實(shí)現(xiàn)數(shù)據(jù)讀取。
VN5620 有兩種類(lèi)型的總線接口,CAN和Ethernet。CANoe軟件為了使用VN5620這個(gè)設(shè)備,那么需要軟件的license來(lái)支持這兩個(gè)功能,他們分別是:CANoe with CAN 以及CANoe option .Ethernet. 這是你們目前手中的包括的三個(gè)license,CANoe,CAN option and Ehthernet option。
CANoe DiVa是專(zhuān)門(mén)用于自動(dòng)化驗(yàn)證汽車(chē)網(wǎng)絡(luò)系統(tǒng)中的數(shù)據(jù)一致性和完整性。它通過(guò)自動(dòng)生成測(cè)試用例和分析通信數(shù)據(jù)來(lái)確保數(shù)據(jù)傳輸?shù)臏?zhǔn)確性和可靠性,可以提高了測(cè)試效率和系統(tǒng)質(zhì)量。這個(gè)工具工具是獨(dú)立于VN5620的一個(gè)獨(dú)立軟件。需要單獨(dú)的license。
CANoe Scope 是另外一個(gè)CANoe的軟件功能,需要配合USB 示波器(vector從pico 定制的4通道USB示波器)來(lái)使用用來(lái)捕捉實(shí)際的CAN總線或者Flexray總線的波形并進(jìn)行可視化。為了使用它不但需要CANoe option .Scope 還需要陪到的專(zhuān)用USB示波器硬件才行。
CANdelaStudio 是一個(gè)獨(dú)立的軟件,用于測(cè)量診斷功能的開(kāi)發(fā)。它也需要獨(dú)立的license才能工作。而且它不是依賴(lài)于VN5620的。