0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

期待已久的ADAS終于能在CANoe15.0中實現(xiàn)了,看看15.0還有哪些新變化

北匯信息POLELINK ? 2022-08-01 14:20 ? 次閱讀

當(dāng)眾多的汽車工程師們正在為開發(fā)或測試過程中的BUG頭疼時,Vector又悄無聲息地發(fā)布了15.0版本的CANoe,這對小伙伴們無疑是一個晴天霹靂,相信好多工程師都在抱怨,剛剛對14.0版本掌握熟練,新版本就發(fā)布了。不要慌,相信大家看完這篇文章,就會重新對工作燃起希望。

一、SiL

軟件在環(huán)測試(SiL)與硬件在環(huán)測試(HiL)在整個測試過程中占據(jù)同等重要的地位。15.0版本支持在CANoe中執(zhí)行SiL測試,通過Trace和Graphics等窗口對被測軟件進(jìn)行分析。

poYBAGLmRvSARqVdAAFVytaSEtk188.png

SiL軟件測試架構(gòu)

1、在15.0版本中,SiL軟件測試也支持Python語言;

2、為了方便大家對SiL測試的理解,新版本中增加了SiL Sample Configuration供工程師們深入學(xué)習(xí)。

poYBAGLmRwuAYzARAAA1hpDtvjA997.png

二、ADAS

汽車新四化的出現(xiàn)使ADAS系統(tǒng)也在不斷升級更新,新的雷達(dá)、激光雷達(dá)、攝像頭和GNSS傳感器不斷出現(xiàn)ADAS系統(tǒng)中。隨著這些傳感器和攝像頭等產(chǎn)品功能的迭代升級,ADAS系統(tǒng)的測試也需要適應(yīng)新的需求。因此CANoe此次版本的更新提供了ADAS特性,同時增加了ADAS Sample Configuration,為工程師對ADAS系統(tǒng)的開發(fā)、分析和測試提供了極大的便利。

pYYBAGLmRymAPQSNAAFymUS47Fk841.png

1、ADAS系統(tǒng)測試框架

CANoe作為測試執(zhí)行的平臺,集成了ADAS測試場景、測試用例執(zhí)行和測試數(shù)據(jù)分析等。其中測試場景(ADAS Scenario)支持由Scenario Editor、DYNA4和第三方仿真工具創(chuàng)建的工程。

poYBAGLmR0KAM0J9AAFggY7uTzI303.png

2、Trace窗口中增加ADAS Column Layout

poYBAGLmR16AZwA8AADHTulQJHE373.png

3、分析窗口中增加了Scene Window

poYBAGLmR32Aag88AAId0FV5vCA599.png

三、Connectivity Features Service

1、連接特性服務(wù)(Connectivity Features Service)

主要用于物聯(lián)網(wǎng)工業(yè)領(lǐng)域支持MQTT協(xié)議的設(shè)備,CANoe將這些設(shè)備抽象成分布式對象(Distributed Objects),通過本地網(wǎng)絡(luò)(Local Network)或云端代理服務(wù)器實現(xiàn)各客戶端之間的通信。15.0版本新增了一種新的通信方式,讓中央代理(Broker)在CANoe中運(yùn)行,來實現(xiàn)通信,這種通信方式能夠在故障注入中得以應(yīng)用。

poYBAGLmR7mABPJiAAB6NhKNpbw599.png

2、增加了IoT Enabler的Sample Configuration

pYYBAGLmR9GAflW9AAA8MIrEft8365.png

四、界面變化

1、Optional Binding Activation放在Simulation窗口中的主頁面中

poYBAGLmR-GAdqcDAABaZREU9vg280.png

2、Simulation窗口中新增Application Panel便捷界面,支持SOA系統(tǒng)手動調(diào)試

pYYBAGLmSASALlriAAFk1aHhp60346.png

五、General Function

1、Offline Mode

(1)對于線下數(shù)據(jù)的回放,可以設(shè)置回放的延遲時間

poYBAGLmSG-ABCUdAADl4N2-AVo365.png

(2)增加記錄文件開始的CAPL事件函數(shù)

on offlineSourceStatusChanged

當(dāng)離線數(shù)據(jù)狀態(tài)發(fā)生改變時,觸發(fā)此函數(shù),e.g:當(dāng)離線分析測量開始時,第一個或最后一個離線數(shù)據(jù)回放開始時。

(3)增加了回放模塊狀態(tài)改變的CAPL事件函數(shù)

on replaySourceStatusChanged

(4)Offline Mode Configuration中Time Range和Breakpoints可以彼此獨(dú)立配置

(5)不同的記錄文件的內(nèi)容可以順序回放

poYBAGLmSIuAaCe8AAC6kGXnIYA792.png

2、CAPL/CAPLBrowser

(1)增加了ADAS相關(guān)函數(shù)

TestWaitForADASSpeed

函數(shù)語法:long TestWaitForADASSpeed (long overUnder, float threshold, long aTimeout)

函數(shù)功能:在規(guī)定時間內(nèi),檢測與速度條件相匹配的對象的出現(xiàn)

(2)Ethernet

1)TestWaitForEthernetPhyState

函數(shù)語法:longTestWaitForEthernetPhyState(ethernetport hwport, long state, dword aTimeout);

函數(shù)功能:在規(guī)定的時間內(nèi),檢測與以太網(wǎng)物理狀態(tài)相匹配的對象的出現(xiàn)

2)TestWaitForEthernetLinkStatus

函數(shù)語法:longTestWaitForEthernetLinkStatus(long channel, long status, dword aTimeout);

函數(shù)功能:在規(guī)定的時間內(nèi),檢測與以太網(wǎng)連接狀態(tài)相匹配的對象的出現(xiàn)

3、PanelDesigner

(1)為了讓工程師對控件做出明確的選擇,新版本將控件(Toolbox)進(jìn)行了分組

pYYBAGLmSMqANX6mAABOru_QkMk305.png

(2)Event Control控件可以設(shè)置接收事件

(3)在Hex/Text-Editor控件中,十六進(jìn)制的字節(jié)可以被復(fù)制粘貼

(4)可以將外部.xvp文件直接通過鼠標(biāo)拖拽到Vector Tools Environment中來打開

4、Graphic Window

在建立好group(axis)后可以對其名稱進(jìn)行修改。

pYYBAGLmSOGAUxFCAADHunSZjOw024.png

5、Dignostic

(1)對Variant Coding窗口進(jìn)行了優(yōu)化

poYBAGLmSQWAEa33AACHBOHHB5c626.png

6、CANoe Test Report Viewer

(1)除了測試開始和結(jié)束時間,測試間隔時間也可以展示在測試報告中

pYYBAGLmSROAD-d2AACN5Sl4s1w012.png

(2)導(dǎo)出測試報告除了可以選擇PDF格式,新版本還可以導(dǎo)出為XML格式,在導(dǎo)出文件時,測試報告中可以選擇不顯示注釋作者

poYBAGLmSSCAcVkPAADwkg_048s145.png

7、優(yōu)化了Help文檔的搜索引

還記得14.0版本的Help網(wǎng)頁引擎嗎?每次打開時,都會出現(xiàn)如下界面。

poYBAGLmSTiAeC-yAAAjmzZGeoM503.png

新版本對此進(jìn)行了優(yōu)化,操作起來更加便捷。

六、Option Feature

1、Option Car2x

CANoe的DEMO版本增加了Option Car2x,增加Car2x Sample Configuration。

poYBAGLmSU-AQGXLAAFASeEm1kg401.png

2、Option LIN

LDF Explorer支持創(chuàng)建基于SAE2602:2020的LDF文件。

3、Option SmartCharging

Sample Configuration中增加VH5110 Basic(CCS Listener)和GB/T27930(2011)Simulation Configuration。

poYBAGLmSW2AIA9lAAC7ornSGDo456.png

4、Option Ethernet

Protocol Monitor代替了14.0版本的Ethernet Network Monitor,在窗口中以圖形化的顯示方式,展示了通信層和應(yīng)用層協(xié)議的連接。

pYYBAGLmSZmANavKAAJ3qwYNV4I785.png

5、Option J1939

(1)增加了基于J1939-76 Function Safety的Sample Configuration。

(2)當(dāng)?shù)刂窙_突時,J1939交互層能夠自動選擇空閑地址。

不知道大家看完以后,是不是有種如釋重負(fù)的感覺?!按蠹以谑褂眠^程中,要多加練習(xí),這樣才能對新版本的新功能做到游刃有余。

CANoe是德國Vector公司出的一款總線開發(fā)環(huán)境,是網(wǎng)絡(luò)和ECU開發(fā)、測試和分析的專業(yè)工具,支持從需求分析到系統(tǒng)實現(xiàn)的整個系統(tǒng)開發(fā)過程;其豐富的功能和配置選項被OEM和供應(yīng)商的網(wǎng)絡(luò)設(shè)計工程師、開發(fā)工程師和測試工程師所廣泛應(yīng)用。

北匯信息作為Vector中國合作伙伴,不僅提供相應(yīng)的工具、技術(shù)支持服務(wù)以及培訓(xùn),還針對不同的應(yīng)用場景提供專業(yè)的解決方案。歡迎聯(lián)系北匯信息,為您答疑解惑。

注:文中部分內(nèi)容來源于Vector。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • adas
    +關(guān)注

    關(guān)注

    309

    文章

    2154

    瀏覽量

    208444
  • CANoe
    +關(guān)注

    關(guān)注

    4

    文章

    64

    瀏覽量

    8594
收藏 人收藏

    評論

    相關(guān)推薦

    康謀分享 | AD/ADAS的性能概覽:在AD/ADAS的開發(fā)與驗證“大海撈針”!

    在AD/ADAS開發(fā)與驗證,如何從海量數(shù)據(jù)快速獲得性能概覽,進(jìn)而快速定位關(guān)鍵事件?本文康謀帶您了解,如何利用IVEX智能概覽功能,結(jié)合安全與關(guān)鍵績效指標(biāo),實現(xiàn)高效檢索與分析,推動A
    的頭像 發(fā)表于 10-23 09:24 ?683次閱讀
    康謀分享 | AD/<b class='flag-5'>ADAS</b>的性能概覽:在AD/<b class='flag-5'>ADAS</b>的開發(fā)與驗證<b class='flag-5'>中</b>“大海撈針”!

    MXoptiCal-簡化精密測量-只需幾個步驟即可實現(xiàn)一致的目標(biāo)測量#ADAS

    adas
    北匯信息POLELINK
    發(fā)布于 :2024年09月20日 10:16:32

    ADAS功能安全HiL仿真測試系統(tǒng)介紹#ADAS #VTHiL

    adas
    北匯信息POLELINK
    發(fā)布于 :2024年08月03日 20:07:34

    ADAS系統(tǒng)組成簡介#ADAS

    adas
    北匯信息POLELINK
    發(fā)布于 :2024年08月03日 20:05:37

    CANoeLogging模塊使用方法及妙招

    Logging是CANoe軟件的數(shù)據(jù)記錄模塊,主要在臺架測試中使用,支持CAN/CANFD、LIN、FlexRay以及車載以太網(wǎng)總線的數(shù)據(jù)記錄。常用的數(shù)據(jù)記錄儀還有GL數(shù)據(jù)記錄儀,GL有自己單獨(dú)
    的頭像 發(fā)表于 05-23 08:25 ?990次閱讀
    <b class='flag-5'>CANoe</b><b class='flag-5'>中</b>Logging模塊使用方法及妙招

    TSMaster 2024.04 最新版已上線,來看看新增哪些實用功能

    ,其中期待已久的DoIP診斷功能終于在最新升級版本里可以實現(xiàn)!同時對仿真模塊、API接口、工具箱模塊等進(jìn)行了更新。一起來看看吧!軟件更新方式1.直接在已有的軟件中點(diǎn)擊
    的頭像 發(fā)表于 04-29 08:21 ?1602次閱讀
    TSMaster 2024.04 最新版已上線,來<b class='flag-5'>看看</b>新增<b class='flag-5'>了</b>哪些實用功能

    NDI 6來!你的設(shè)備準(zhǔn)備好了嗎?

    MattLukens就向外界宣布NDI6即將發(fā)布的好消息,而2024年,讓人期待已久支持HDR的NDI6終于要來了!更加值得期待的是千視也就在產(chǎn)品升級后,支持ND
    的頭像 發(fā)表于 03-05 08:09 ?850次閱讀
    NDI 6來<b class='flag-5'>了</b>!你的設(shè)備準(zhǔn)備好了嗎?

    CANoe軟件的使用操作說明

    本文檔是CANoe軟件的使用操作說明,方便剛接觸CANoe的伙伴們快速上手使用這個軟件。
    的頭像 發(fā)表于 02-25 14:30 ?1w次閱讀
    <b class='flag-5'>CANoe</b>軟件的使用操作說明

    CanoE和TC3x7應(yīng)用套件之間建立通信,如何實現(xiàn)通過串行通信從CanoE收到的數(shù)據(jù)幀?

    我想在 CanoE 和 TC3x7 應(yīng)用套件之間建立通信。 我希望開發(fā)板打印它通過串行通信從 CanoE 收到的數(shù)據(jù)幀。 我該怎么做? 我是初學(xué)者,請幫忙。
    發(fā)表于 01-31 06:36

    ADAS1000數(shù)據(jù)讀取后DRDY引腳無法回到高電平的情況應(yīng)該如何解決?

    ADAS1000在調(diào)試過程,經(jīng)測試數(shù)據(jù)讀取完成后,DRDY引腳始終為0,寄存器全部讀出后仍然無法回到1的狀態(tài)。我們的程序已經(jīng)得到充分的驗證,且在其他載有ADAS1000的電路板上運(yùn)行良好。目前
    發(fā)表于 12-27 08:06

    使用ADAS1000遇到的問題求解答

    ) = ECG Data × (4 × VREF/GAIN)/(2N – 1)換算出來的寄存器地址0x11的數(shù)據(jù)時Lead1(LA-RA)還是LA的數(shù)據(jù)? 3、用上述兩種模式,獲得的寄存器地址0x11的數(shù)據(jù)
    發(fā)表于 12-20 08:14

    ADAS1000采不到心電數(shù)據(jù)是怎么回事?

    、單導(dǎo)心電測量由STM32與一塊ADAS1000-3組成,ADAS1000-3使用8M的晶振,配置寄存器后,晶振的兩個引腳只有一個引腳可以測得晶振的信號,另外一個沒有信號。請問這是正常的嗎?如不
    發(fā)表于 12-19 06:40

    用MSP430連接ADAS1000BSTZ和2片ADAS1000-2BSTZ實現(xiàn)18導(dǎo)聯(lián),使用中出現(xiàn)某些導(dǎo)聯(lián)脫落檢測異常怎么解決?

    用MSP430連接ADAS1000BSTZ和2片ADAS1000-2BSTZ實現(xiàn)18導(dǎo)聯(lián),使用中出現(xiàn)某些導(dǎo)聯(lián)脫落檢測異常的問題。具體情況
    發(fā)表于 12-13 08:11

    ADAS傳感器模塊實現(xiàn)精確的溫度和濕度傳感

    ADAS傳感器模塊實現(xiàn)精確的溫度和濕度傳感
    的頭像 發(fā)表于 12-06 17:20 ?478次閱讀
    在 <b class='flag-5'>ADAS</b>傳感器模塊<b class='flag-5'>中</b><b class='flag-5'>實現(xiàn)</b>精確的溫度和濕度傳感

    Python與CANoe/CANoe4SW

    Python作為功能強(qiáng)大的編程語言,在智能汽車研發(fā)和測試應(yīng)用廣泛,如數(shù)據(jù)處理、測試自動化、測試腳本開發(fā),甚至直接將Python應(yīng)用運(yùn)行在車輛上。CANoe產(chǎn)品體系為汽車行業(yè)XiL測試提供豐富功能
    的頭像 發(fā)表于 11-16 08:25 ?1816次閱讀
    Python與<b class='flag-5'>CANoe</b>/<b class='flag-5'>CANoe</b>4SW