Vector - CANoe - Vector Hardware Manager以太網

? ? ? ? 前面的文章中有介紹過基于Network based mode和channel?base?mode的環境配置,不過我們都是使用比較舊的辦法,在我使用了一段時間Vector Hardware Manager配置之后發現這個更加好用結合之前的配置方法,使用起來也更加的靈活,今天就來介紹下這個配置方法。

概念介紹:

(Physical) Port:(物理)端口,對應 Vector 硬件上的以太網物理通道

Virtual Port:虛擬端口,通常不需要在硬件配置中添加。對應 CANoe 等軟件中的 Network
Node、 Test Module 等

Segment:有 Link 和 Switch 兩種類型,用于仿真以太網拓撲結構中兩個設備的直連模式
或者多個設備的交換機連接模式

Link Segment:最多支持兩個端口且必需包含至少一個物理端口。有兩種組合:一個物理端
口和一個虛擬端口的組合(Direct Connection, DC 模式)和一對物理端口的組
合(Test Access Point, TAP 模式)

Switch Segment:支持超過兩個端口

Network:可包含一個或多個 Segment,對應上位機 中的軟件通道

TAP(Test Access Point)配置模式

????????TAP 模式適用于監測兩個 ECU/Switch 之間的以太網通信,這是一個純測量模式。以下圖為例, 如用戶希望 Switch_1 與 Switch_2 間的鏈路 M 上的以太網流量, 可采用 TAP 模式, 斷開/移除原先的連接, 將 Vector 以太網接口卡串入鏈路中,在 CANoe/CANalyzer 中便可以觀測到鏈路 M 上的所有以太網流量。

1、 vHardwareManager 切換至配置模式

????????點擊箭頭圖標展開通道詳情, 拖拽 New Link 到 Add network處,自動生成一個名為 Network 的網絡:

2、分別拖拽 VN5620 的兩個物理端口至 Link Segment:

3、分別點擊下圖三點圖標可以編輯 Port、 Segment 和 Network 的屬性:?

Port: 支持修改名稱、物理通道、模式(Master/Slave 以及通信速率)和兼容性設置:

????????模式默認是 Master/slave Auto,建議依據實際情況選擇 Master 還是 Slave 以及通信速率。
????????兼容性設置只有 88Q2112 Rev.A2 Module 支持, 用于兼容 88Q2112 Rev.A0 的 1G 模式。

?Link Segment: 支持修改名稱、硬件、 類型設置:

????????類型設置在 Link 選項中支持設置 Link Transparency(LT)功能,該功能默認為 Disabled,即不使能。 如果使能 LT 功能, Master 會將 Link Status 傳遞給 Link Segment 的另一物理端口。 LT 的Master 可以指定為某個物理端口,也可以設置為 Automatic。如選擇 Automatic, 首先 Link
down 的端口成為 Master, 將狀態傳遞給另一個端口。

Network: 支持修改名稱和設置 VLAN group。
????????名稱用于與上位機中的 Network 對應,詳見第 5 步。VLAN group 用于設置攜帶 VLAN 報文的進站規則

4、配置完成后點擊右上角的 Deploy 部署配置至 VN5000 中。

5. 在 CANoe 的 Hardware->Channel mapping 中匹配硬件與軟件中的 Network。

????????若硬件中設置的 Network 名稱與 CANoe 軟件中的網絡名稱一致,軟件會自動將硬件網絡與同名的軟件網絡對應的軟件通道匹配:
????????若不一致,則需手動選擇軟件通道對應的硬件 Network:?
????????

6、激活測量端口:

DC(Direct Connection)配置模式

????????DC(Direct Connection)配置模式適用于通過上位機軟件來仿真通信中的一方,與一個真實 ECU 通信的場景。 例如 CANoe 作為 Tester 和真實的 DoIP 邊緣網關節點通信。配置 DC 模式的操作步驟與 TAP 模式類似,區別在于 DC 模式下,用戶只拖拽一個物理端口。

1、vHardwareManager 切換至配置模式

拖拽 New Link 到 Add network 處, 自動生成一個名為Network 的網絡,并拖拽物理端口至該 Link 模塊上:

2、修改物理端口的通道以及模式:

?3、配置完成后點擊右上角的 Deploy 部署配置至 VN5000 中。

4. 在 CANoe 的 Hardware->Channel mapping 中匹配硬件與軟件中的 Network。

????????若硬件中設置的 Network 名稱與 CANoe 軟件中的網絡名稱一致,軟件會自動將硬件網絡與同名的軟件網絡對應的軟件通道匹配:
????????若不一致,則需手動選擇軟件通道對應的硬件 Network:?
????????

5、激活測量端口:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ????????????????????????? ------? Vector



????????

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/165211.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/165211.shtml
英文地址,請注明出處:http://en.pswp.cn/news/165211.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

HTML的學習

知己知彼百戰不殆 打算學習一下javascript 所以先從基礎的html語言開始 其實就是頭部 和身體 頭部控制整個 html的語言 title等 <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"width…

61 權限提升-RedisPostgre令牌竊取進程注入

目錄 演示案例:Redis數據庫權限提升-計劃任務PostgreSQL數據庫權限提升Windows2008&7令牌竊取提升-本地Windows2003&10進程注入提升-本地pinjector進程注入工具針對-win2008以前操作系統pexec64 32進程注入工具針對-win2008及后操作系統- (佛系) 涉及資源: postgersql是…

面試送分題!“商品分類瀏覽”如何測試?

電商項目無論是工作中&#xff0c;還是面試中&#xff0c;都是一個高頻出現的詞。 面試官非常熱衷提問關于電商項目的問題。例如商品分類怎么測試&#xff1f;購物車怎么測試&#xff1f;訂單怎么測試&#xff1f;優惠券怎么測試&#xff1f;支付怎么測試&#xff1f;等等。 …

深度學習技術前沿:探索與挑戰

深度學習技術前沿&#xff1a;探索與挑戰 一、引言 近年來&#xff0c;深度學習作為人工智能領域的重要分支&#xff0c;取得了令人矚目的成就。它憑借強大的學習能力和出色的性能&#xff0c;在圖像識別、語音識別、自然語言處理等眾多任務中展現出巨大潛力。本文將深入探討深…

Vue 2.0源碼分析-new Vue 發生了什么?

從入口代碼開始分析&#xff0c;我們先來分析 new Vue 背后發生了哪些事情。我們都知道&#xff0c;new 關鍵字在 Javascript 語言中代表實例化是一個對象&#xff0c;而 Vue 實際上是一個類&#xff0c;類在 Javascript 中是用 Function 來實現的&#xff0c;來看一下源碼&…

Hive csv文件導入Hive

一、如何把csv文件導入Hive (1) 在Hive中建立與csv相對應的表 create table if not exists tmp.tmp_wenxin_20231123 (redeem_code_id string comment ) ROW FORMAT DELIMITED FIELDS TERMINATED BY , STORED AS TEXTFILE;創建了一張名為tmp_wenxin_20231123的hive表&am…

Ubuntu 22.04安裝vscode

要在Ubuntu 22.04安裝vscode&#xff0c;請完成這些步驟。 首先apt命令更新軟件包索引并安裝導入微軟GPG密鑰的依賴軟件。 更新&#xff0c;近期內執行過可忽略 sudo apt update安裝工具包 sudo apt install software-properties-common apt-transport-https curl當導入GPG后…

jupyter notebook 不知道密碼,怎么登錄解決辦法

jupyter notebook 不知道密碼&#xff0c;怎么登錄解決辦法 1、 windows下&#xff0c;打開命令行&#xff0c;輸入jupyter notebook list &#xff1a; C:\Users\tom>jupyter notebook list Currently running servers: http://localhost:8888/?tokenee8bb2c28a89c8a24d…

【LeetCode刷題-鏈表】--61.旋轉鏈表

61.旋轉鏈表 方法&#xff1a; 記給定的鏈表的長度為n,注意當向右移動的次數k>n時&#xff0c;僅需要向右移動k mod n次即可&#xff0c;因為每n次移動都會讓鏈表變為原狀 將給定的鏈表連接成環&#xff0c;然后將指定位置斷開 /*** Definition for singly-linked list.*…

Nginx模塊開發之http handler實現流量統計(1)

文章目錄 一、handler簡介二、Nginx handler模塊開發2.1、示例代碼2.2、編寫config文件2.3、編譯模塊到Nginx源碼中2.4、修改conf文件2.5、執行效果 三、Nginx的熱更新總結 一、handler簡介 Handler模塊就是接受來自客戶端的請求并產生輸出的模塊。 配置文件中使用location指令…

HBuilderX前端軟件社區+Thinkphp后端源碼

HBuilderX前端軟件社區thinkphp后端源碼&#xff0c;搭建好后臺在前端找到 util 這個文件把兩個js文件上面的填上自己的域名&#xff0c;登錄HBuilderX賬號沒有賬號就注冊賬號然后上傳文件即可。打包選擇發行 可以打包app或h5等等 后端設置運行目錄為public(重要)&#xff0c;…

大語言模型——BERT和GPT的那些事兒

前言 自然語言處理是人工智能的一個分支。在自然語言處理領域&#xff0c;有兩個相當著名的大語言模型——BERT和GPT。兩個模型是同一年提出的&#xff0c;那一年BERT以不可抵擋之勢&#xff0c;讓整個人工智能屆為之震動。據說當年BERT的影響力是GPT的十倍以上。而現在&#…

PCIE鏈路訓練-狀態機描述2

Configuration.Lanenum.Accept 如果use_modified_TS1_TS2_Ordered_Set為1&#xff0c;需要注意&#xff1a; &#xff08;1&#xff09;tx需要發送Modified TS1而不是正常的TS1&#xff1b; &#xff08;2&#xff09;rx端必須檢查是否收到Modified TS1&#xff08;注意一開…

第十七章總結

數據庫基礎 SQL語言 1、select 語句 select 語句用于從數據中檢索數據。語法如下&#xff1a; SELECT 搜選字段列表 FROM 數據表名 WHERE 條件表達式 GROUP BY 字段名 HAVING 條件表達式(指定分組的條件) ORDER BY 字段名[ASC|DESC] 2、insert 語句 insert 語句用于向表中插入新…

Ubuntu20.04 install pnpm

npm install -g pnpm referrence link: Installation | pnpmPrerequisiteshttps://pnpm.io/installation

TrustAsia亮相Matter開發者大會,榮獲Matter優秀賦能者獎

11月22日&#xff0c;由CSA&#xff08;連接標準聯盟&#xff09;中國成員組主辦&#xff0c;CSHIA承辦的“Matter中國區開發者大會2023” 于杭州舉行。 會上&#xff0c;連接標準聯盟中國成員組主席宿為民博士、連接標準聯盟亞洲區架構師楊莉女士、CSHIA秘書長|中智盟投資創始…

藍橋杯官網練習題(最長子序列)

題目描述 我們稱一個字符串S 包含字符串 T 是指 T 是 S 的一個子序列&#xff0c;即可以從字符串 S 中抽出若干個字符&#xff0c;它們按原來的順序組合成一個新的字符串與 T 完全一樣。 給定兩個字符串 S 和 T&#xff0c;請問 T 中從第一個字符開始最長連續多少個字…

LangChain的簡單使用介紹

??覺得內容不錯的話&#xff0c;歡迎點贊收藏加關注&#x1f60a;&#x1f60a;&#x1f60a;&#xff0c;后續會繼續輸入更多優質內容?? &#x1f449;有問題歡迎大家加關注私戳或者評論&#xff08;包括但不限于NLP算法相關&#xff0c;linux學習相關&#xff0c;讀研讀博…

idea里面常用插件

這里列出了一系列常用的 IntelliJ IDEA 插件&#xff0c;它們可以提高開發效率、簡化操作&#xff0c;以及幫助進行代碼分析和優化。以下是每個插件的簡要介紹&#xff1a; GenerateAllSetter&#xff1a;生成對象的所有 set 方法和 get 方法&#xff0c;方便對象之間的轉換。該…

微信小程序實現【點擊 滑動 評分 評星(5星)】功能

wxml文件&#xff1a; <view class"wxpl_xing"><view class"manyidu">{{scoreContent}}</view><view><block wx:for{{scoreArray}} wx:for-item"item"><view classstarLen bindtapchangeScore data-sy"{{…