<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【文章轉載】CANoe家族新版本17正式發布

北匯信息POLELINK ? 2023-05-12 10:24 ? 次閱讀

新版本持續為軟件開發測試帶來系列化的新功能:SIL全面支持DevOps和CI/CT流程中的工具功能、全新的10MB/s總線CAN XL和10BASE-T1S解決方案、全新的IO測試硬件VIO System滿足板級測試、電機HiL板卡VT5838、網絡安全新增TLS 1.3和MACsec、MQTT提供全新客戶端API、vTESTstudio腳本支持在免費的Test Unit Runner上運行、VS Code擴展CAPL語法和Test Unit支持…本文將介紹CANoe17、CANoe4SW17、CANoe4SW Server Edition 17和vTESTstudio 8版本主要新特性,更多細節詳見用戶幫助手冊。

CANoe/CANalyzer新增Test Bench版本

至此,全面支持三大應用場景:

>

具有界面的桌面式交互應用

>

服務器并發或團隊協同實現CI/CT與DevOps

>

真實/虛擬臺架無人值守自動化測試

Test Bench版本中simulation fact固定為實時模式,可支持桌面版CANoe用戶遠程訪問測試臺架。

abf22b62-ef9f-11ed-ba01-dac502259ad0.jpg

圖1

三種版本(桌面版、服務器版與測試臺架版)覆蓋各類應用場景

全新的板級I/O測試硬件VIO System

緊湊型模塊化I/O板卡,滿足從開發評估板到完整PCB測試過程中需要的I/O,可與總線接口卡VN系列和HIL系統VT System同時集成在CANoe中使用。

ac0438ca-ef9f-11ed-ba01-dac502259ad0.jpg

圖2

VIO System機箱與板卡

模塊化的I/O支持直連PCB板進行測試,VIO System支持級聯滿足分布式測試應用,同時支持總線接口卡VN的耦合應用

ac17313c-ef9f-11ed-ba01-dac502259ad0.jpg

圖3

VIO System支持級聯并可耦合VN系列總線設備

VIO System支持與VT System一起搭建測試系統,滿足板級與系統級測試

ac30a4e6-ef9f-11ed-ba01-dac502259ad0.png

圖4

VIO System耦合VT System構建測試系統

多通道I/O和電機測試板卡 – VT5838

VT5838可支持16通道DIO,采樣率達80MS/s;8通道模擬輸入和14通道模擬輸出。同時針對HIL測試,可根據項目需求提供電機模型(PMSM、BLDC、3相SCIM和6相SCIM模型)、功率電子模塊相關模型(3相DC/AC inverter、6相DC/AC inverter和DC/DC boost converter模型)和特殊傳感器模型(Resolver、Encoder、Hall sensor和Shunt)等。

ac50f516-ef9f-11ed-ba01-dac502259ad0.jpg

圖5

多通道I/O和電機測試板卡VT5838

CAN XL、LIN和FlexRay相關增強與改善

第三代CAN總線技術CAN XL 規范體系日趨成熟,CANoe對CAN XL的支持得以進一步增強與改善。

ac637bfa-ef9f-11ed-ba01-dac502259ad0.jpg

圖6

可支持SOA的CAN XL總線

>

加載帶屬性參數的*.arxml數據庫可實現CAN XL位時間參數的自動配置

>

激活或禁用CAN XL協議中錯誤處理功能

>

配備CAN XL SIC收發器,在Fast mode下支持10 Mbit/s以上通信

>

增加用戶自定義配置CAN XL第二采樣點參數

>

支持255路CAN總線通道,硬件配置詳細信息可在Write窗口輸出

>

支持255路通道LIN總線配置,LIN ISC新增信號發生器功能

>

FlexRay在雙通道配置時,一個通道已加載數據庫時初始化不再需要額外配置

>

Option AMD/XCP支持結構體數據類型,便于在CANoe中選擇相關成員變量

ac79491c-ef9f-11ed-ba01-dac502259ad0.jpg

圖7

CANoe option AMD/XCP新增對A2L中Struct的支持

增強以太網仿真與分析,率先支持10BASE-T1S

持續優化CANoe架構,實現SOME/IP性能質的飛躍!基于客戶真實項目抓取100秒仿真數據對比如下圖,CANoe 17相對于CANoe 15實現3.3倍性能優化

ac959360-ef9f-11ed-ba01-dac502259ad0.png

圖8

CANoe中SOME/IP性能改善

SOME/IP交互層API支持SUBSCRIBE_RETRY_MAX和SUBSCRIBE_RETRY_DELAY;SOME/IP數據庫缺失E2E配置時,交互層API支持profile4和profile7的E2E配置;在Test module中,支持SOME/IP報文發送時SOME/IP-TP segments傳輸Protocol Monitor新增便捷的查找與過濾功能;增加協議校驗功能,如重復發送未應答ARP請求、帶有RST標志的TCP報文等

acaabfc4-ef9f-11ed-ba01-dac502259ad0.jpg

圖9

Protocol Monitor新增便捷分析與協議校驗功能

VN5650/5240匹配對應物理層實現10BASE-T1S以太網功能,支持觀測10BASE-T1S物理層錯誤與警示狀態

CANoe4SW進一步改善SIL功能

最新推出的命令行工具“sil-adapter-builder.exe”可以在不需要額外編寫腳本的情況下,直接通過環境構建或vCDL文件列表來創建場景

為了讓工作更加高效,升級SIL Kit的通訊層,并將綁定重命名為“SilKit”;性能優化,使測量開始、SIL Adapter生成和傳輸速率更加快捷;同時提供開源的SIL Kit和demo

SIL Adapter Builder新增對vCDL容器的支持,同時SIL Adapter也可以支持C++中的vCDL常量。除此之外,SIL Adapter runtime還支持Python中的arm64架構

開源的Vector SIL Kit提供多種靈活方式將虛擬ECU、虛擬機、容器、仿真器和第三方工具集成到SIL仿真中,并提供免費的適配器:

通過QEMU連接CANoe:https://github.com/vectorgrp/sil-kit-adapters-qemu;

通過TAP方式連接Linux中虛擬Ethernet設備與CANoe實現交互:https://github.com/vectorgrp/sil-kit-adapters-tap

CI/CT測試平臺CANoe4SW SE

- DevOps工作流程功能擴展

CANoe4SW SE完善Linux系統支持,提供Windows和Linux雙系統安裝包。DevOps工作流程能協助高效地完成仿真與測試任務,新版本支持DevOps并讓工作的完成更加專業和高效。服務器版本CANoe4SW SE針對客戶不同應用場景,新增一系列通過DevOps流程配置后可基于Jenkins調度運行Docker中的demo工程。

>

venvironment.yaml新增LIN網絡仿真(基于LDF或ARXML)、FDX通信和MATLAB模型配置,方便集成被控對象或其它工具構建復雜SIL系統;支持在vcdl文件中使用venvironment.yaml中指定的定義

>

test-unit-make支持Test units中使用的Test system variables和Python編輯的測試腳本

>

canoe4sw-se支持測試執行計劃,包括變體和具體測試用例的選擇

acca0c94-ef9f-11ed-ba01-dac502259ad0.jpg

圖10

canoe4sw-se支持測試執行計劃

得益于CANoe4SW SE使用venvironment.yaml的配置,當在使用CI/CT系統的CANoe4SW SE測試失敗時,可直接將venvironment.yaml轉為CANoe工程分析和調試。

acdbc844-ef9f-11ed-ba01-dac502259ad0.jpg

圖11

復用yaml配置生成CANoe工程進行分析與調試

讓CAPL與測試更高效:

VS Code擴展CAPL和Test Unit

繼CANoe和CANoe4SW通過VS Code(Visual Studio Code)調試插件擴展C、C++和Python軟件系統外,17版本進一步拓展對VS Code的支持:

>

CAPL擴展了對VS Code的支持,可用作Simulation Nodes和Application Models程序開發:支持語法高亮、即時驗證和代碼補全。此擴展功能可對venvironment.yaml中定義的環境,輕松訪問符號、建模庫等,并執行在venvironment.yaml中定義的仿真操作。VS Code擴展功能需要安裝CANoe、CANoe4SW、CANoe4SW Server Edition或Vector Test Unit Runner后才能使用

acf05692-ef9f-11ed-ba01-dac502259ad0.jpg

圖12

Visual Studio Code擴展CAPL支持

>

CANoe中的Test Unit擴展了VS Code的支持,支持通過VS Code創建和編輯 test units。通過在CAPL中實現測試用例和測試序列,再基于vtesttree.yaml定義的由CAPL實現組成的測試執行序列,最后通過vtestunit.yaml定義Test Unit。目前主要支持CANoe4SW Server Edition和Vector Test Unit Runner中的應用

ad04749c-ef9f-11ed-ba01-dac502259ad0.jpg

圖13

Visual Studio Code擴展Test Unit支持

互聯服務功能(CFS)增強MQTT Client API

互聯服務功能(CFS)提供全新的參考工程支持DDS、MQTT和HTTP,使用vCDL作為交互數據庫方便不同應用工程師參考入門。提供一系列MQTT客戶端API,方便運行過程中動態交互:

>

客戶端創建、Topics的訂閱與退訂、設置遺囑消息(Will Message)

>

接收時檢測消息發送的Topic、CONNACK和SUBACK消息標志位等協議信息

ad238828-ef9f-11ed-ba01-dac502259ad0.jpg

圖14

新增基于vCDL耦合DDS、MQTT和HTTP的互聯系統demo工程

Car2X和ADAS功能新增與優化

>

CANoe中ADAS相關配置支持導出并部署在Windows或Linux的服務器版本CANoe4SW Server Edition中運行

>

ADAS Object lists數據交互支持ASAM OSI v3.5;Object list也可以FMU導入CANoe

>

新增Ground Truth API來讀寫傳感器中的ground truth objects,場景編輯器Scenario Editor支持導入KML中的gx:Track元素作為路徑軌跡

ad386ad6-ef9f-11ed-ba01-dac502259ad0.jpg

圖15

Scene窗口Ground Truth中Object lists可視化

>

Option Car2X增強基于場景的測試功能,便于V2X在場地路試與HIL測試

>

標準化的場景定義:在預定義軌跡中基于當前位置重新計算場景,針對Emergency 車輛通過定義參考點配置沖突場景

>

優化對中國、歐洲和美國V2X仿真。如BSM消息中數據基于場景自動設置、支持有無事件的PathHistory、BSM包含PathPrediction

>

新增歐洲V2X第一階段場景為標準demo,增加入門使用便捷性和項目適配

>

新增動態場景API方便V2X HIL測試系統,耦合第三方場景軟件仿真數據來匹配V2X通信,并支持Option Car2X中場景編輯器的聯動

ad4b45a2-ef9f-11ed-ba01-dac502259ad0.jpg

圖16

CANoe Option Car2X增強基于場景測試功能

Cyber Security新增TLS 1.3和MACsec功能

新版本中Security Manager將互聯授權、基于0x29診斷授權、SecOC、TLS、IPsec和MACsec統一歸類,優化使用便捷性。配合CI/CT應用場景,Security profile支持通過命令行導入和導出配置。

>

Security Manager支持TLS 1.3參數的便捷配置,滿足DoIP中TLS 1.3等應用

>

CAPL支持TLS 1.3的Client和Server仿真。支持通過自動模擬端點,并利用UDP加載NSS Key Log實現解密

>

TLS 1.3支持單向和雙向認證,支持TLS 1.3中定義的所有加密套件,協商密鑰算法支持Diffie-Hellman、PSK和PSK with Diffie-Hellman,支持用來實現0-RTT數據傳輸的Early Data(ED)報文

ad65be96-ef9f-11ed-ba01-dac502259ad0.jpg

圖17

Security Manager新增TLS 1.3功能

>

Security Manager支持MACsec相關Security Profile配置

>

當前基于純軟件方式實現在Ethernet網絡中ECU的仿真,后續補丁包將擴展在VN5650上以硬件方式實現MACsec加密

>

支持MACsec密鑰協商規范802.1.x-2020、MACsec標準802.1 AE 2018版

ad8d9722-ef9f-11ed-ba01-dac502259ad0.jpg

圖18

Security Manager新增MACsec功能

診斷全面升級并支持OBD II、OBDonUDS和ZEVonUDS

>

滿足多ECU交互式的診斷測試,支持物理尋址和功能尋址、發送周期請求、發送SPRMIB等

ada67dc8-ef9f-11ed-ba01-dac502259ad0.jpg

圖19

全新的Diagnostic Console窗口功能全面升級

>

搭配CANoe.DiVa可滿足OBD II、OBDonUDS和ZEVonUDS一致性測試

Test Report Viewer新增功能

>

支持多選添加需要回歸的Test case到測試執行計劃中,方便快速回歸測試

adbcfa30-ef9f-11ed-ba01-dac502259ad0.jpg

圖20

Test Report Viewer支持多選Test case到Execution Plan

>

可直接在測試報告打開特定時間的記錄文件或記錄視頻信息,也支持路徑拷貝

add04df6-ef9f-11ed-ba01-dac502259ad0.jpg

圖21

Test Report Viewer中直接定位測試日志

>

優化PDF導出功能,用戶報告二次處理API新增Test Cases驗證統計部分API,新增Linux系統中使用命令行導出XML測試報告

vTESTstudio 8為DevOps流程做好準備并全面開放免費引擎支持第三方系統

>

vTESTstudio設計測試腳本可在全新的免費工具Vector Test Unit Runner(不支持仿真和Vector硬件訪問功能。下載地址:www.vector.com/VectorTestUnitRunner/)中執行,且不依賴于CANoe。開放框架允許通過功能接口集成任意品牌測試系統,汽車行業客戶可使用XIL API集成,SIL測試可通過開源的SIL Kit集成。

ade4c1f0-ef9f-11ed-ba01-dac502259ad0.jpg

圖22

vTESTstudio測試腳本可在免費的Vector Test Unit Runner中執行

>

表格編輯器Test Table Editor新增Joint Test Case ID屬性,方便Test case lists實現的測試腳本和TDM系統中需求的映射

>

圖形化編輯器Diagram Editor新增靈活的Check Deactivation,允許在圖形化編輯用例中隨時進行background checks

>

新增NULNA(Named User License Network Activated)的license機制,允許通過Windows用戶名遠程訪問Test Bench編輯用例

ae003b1a-ef9f-11ed-ba01-dac502259ad0.jpg

圖23

vTESTstudio新增NULNA授權方便遠程使用

>

允許配置選擇單獨的參數文件在CANoe中編輯,從而更好地滿足性能和易用性

>

Python編輯器支持拖拽Symbol Explorer中的DO變量,Python封裝的函數和測試用例描述可視化

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 軟件
    +關注

    關注

    68

    文章

    4421

    瀏覽量

    86159
  • CANoe
    +關注

    關注

    3

    文章

    59

    瀏覽量

    8487
收藏 人收藏

    評論

    相關推薦

    谷歌DeepMind發布人工智能模型AlphaFold最新版本

    谷歌DeepMind近日發布了人工智能模型AlphaFold的最新版本——AlphaFold 3,這一革命性的工具將在藥物發現和疾病治療領域發揮巨大作用。
    的頭像 發表于 05-10 11:26 ?309次閱讀

    CANoe新版本18正式發布

    新版本持續為電動智能軟件開發測試帶來系列化的新功能,新版本CANoe產品體系包括具有GUI交互的桌面版本、可部署在服務器后云端的服務器版本、
    的頭像 發表于 05-09 08:25 ?678次閱讀
    <b class='flag-5'>CANoe</b><b class='flag-5'>新版本</b>18正式<b class='flag-5'>發布</b>

    用的IAR For STM8最新版本3.10.2 ,編譯提示錯誤的原因?

    用的IAR For STM8最新版本3.10.2 ,編譯提示錯誤Error[Li005]: no definition for \"main\" [referenced from cstartup.o(dlstm8smf.a)],有誰知道是哪里的問題?謝
    發表于 04-30 08:00

    請問最新版本的FOC SDK不支持ACIM電機嗎?

    新版本的FOC SDK不支持ACIM電機嗎?驅動采用的是 STEVAL-IHM034V2 演示板,請問那個版本支持ACIM,需要用到PFC.
    發表于 04-12 06:16

    華為云 GeminiDB 發布新版本,全面支持 Redis 6.2

    3 月上線的新版本,GeminiDB 已全面支持 Redis 6.2,用戶可在華為云 GeminiDB 產品官網購買使用。新版本的 GeminiDB 發布了一系列增強功能,為用戶帶來云原生、高性能和易
    的頭像 發表于 04-08 18:22 ?928次閱讀
    華為云 GeminiDB <b class='flag-5'>發布</b><b class='flag-5'>新版本</b>,全面支持 Redis 6.2

    萊迪思全新版本Radiant設計軟件進一步擴展了功能安全和可靠性

    萊迪思Radiant集成了最新版本Synopsys Synplify和三重模塊化冗余(TMR),可創建先進的設計自動化流程解決方案
    的頭像 發表于 04-03 15:50 ?379次閱讀

    關于博達透傳工具新版本升級公告

    感謝您一直以來對博達智聯自主研發的遠程透傳工具的支持與信任!為提升廣大用戶的操作體驗,博達智聯團隊經過不懈努力,不斷優化產品功能,將透傳工具進行了全面的升級,即刻發出全新版本。相比于之前的版本
    的頭像 發表于 03-19 08:33 ?160次閱讀
    關于博達透傳工具<b class='flag-5'>新版本</b>升級公告

    谷歌發布AI新版本Gemini 1.5

    谷歌近日宣布推出其最新的人工智能(AI)版本——Gemini 1.5,這一新版本在文本處理能力上實現了重大突破。據了解,Gemini 1.5 Pro的上下文窗口長度已經擴展到驚人的100
    的頭像 發表于 02-19 11:05 ?645次閱讀

    RAIN RFID將推出RAIN RFID空中接口協議新版本Gen2v3

    RAIN RFID空中接口協議,(RAIN RFID標簽和讀寫器的通信方式)將計劃推出新版本。 隨著RAIN RFID的廣泛應用和規模的擴大,有關在超高頻(UHF)頻段內運行的標簽和讀寫器的規則
    的頭像 發表于 11-30 15:40 ?274次閱讀
    RAIN RFID將推出RAIN RFID空中接口協議<b class='flag-5'>新版本</b>Gen2v3

    谷歌商店將推出兩個新版本鑰匙

    據悉,谷歌Titan Security Key的最新版本已經問世,可以與蘋果、微軟、谷歌和其他許多公司支持推出的新的無密碼密鑰技術一起使用。從現在開始,谷歌商店將推出兩個新版本的鑰匙,分別為
    的頭像 發表于 11-20 16:55 ?488次閱讀

    實戰經驗 | TouchGFX從舊版本更新到新版本的方法

    關鍵詞:TouchGFX,版本升級 目錄預覽 1、引言 2、TouchGFX軟件升級安裝 3、工程項目由舊版本遷移到新版本TouchGFX 4、軟件升級遇到的常見問題 01 引言 隨著
    的頭像 發表于 11-01 17:15 ?499次閱讀

    免費又簡單!新版本GUI Guider發布,速來體驗不一樣的嵌入式HMI開發

    新版本GUI Guider發布 作為恩智浦研發的一款用戶友好、跨平臺、支持多語言的嵌入式人機交互應用開發工具,GUI Guider一經推出就受到了廣大開發者的喜愛。為了更好地回饋大家的厚愛,GUI
    的頭像 發表于 10-13 08:10 ?1768次閱讀
    免費又簡單!<b class='flag-5'>新版本</b>GUI Guider<b class='flag-5'>發布</b>,速來體驗不一樣的嵌入式HMI開發

    搶先體驗!OpenHarmony 4.0 Beta2新版本發布

    體驗。歡迎開發者了解并升級使用,積極反饋寶貴建議、參與貢獻,共同促進4.0版本的成熟。 為了方便社區開發者了解新版本能力,我們準備了版本上新內容介紹及相關文檔資源,快來體驗吧~ 新增和增強的特性 ArkUI ??支持命名路由的能
    的頭像 發表于 08-28 12:05 ?685次閱讀

    OpenHarmony 4.0 Beta2新版本發布,邀您體驗

    了解新版本能力,我們準備了版本上新內容介紹及相關文檔資源,快來體驗吧~ 新增和增強的特性 ArkUI ??支持命名路由的能力,
    的頭像 發表于 08-24 21:10 ?487次閱讀

    EC-Master最新版本V3.2介紹

    EC-Master協議棧是一個經過精心設計和優化的主站協議棧產品,方便客戶朋友更好地完成EtherCAT主站控制器的開發工作,支持在不同的嵌入式或非嵌入式(實時)操作系統上運行?,F迎來最新版本V3.2更新
    的頭像 發表于 08-18 14:00 ?917次閱讀
    EC-Master最<b class='flag-5'>新版本</b>V3.2介紹
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>