精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

基于VN5650討論一下以太網的配置與使用

jf_EksNQtU6 ? 來源:開心果 Need Car ? 2023-05-26 09:22 ? 次閱讀

嵌入式開發仿真環節至關重要。仿真,自然脫離不了仿真設備的使用,本文基于VN5650,討論一下以太網的配置與使用。

本文使用軟/硬件環境:CANoe 15.0,VN5650接口卡。

1、待仿真物理環境搭建

工程中,開發的節點(DUT:Device Under Test)支持Ethernet,開發過程中需要測試其通信狀態。DUT、VN5650、監控設備之間的物理連接如下所示:

67a10a1c-fb45-11ed-90ce-dac502259ad0.png

其中,DUT與VN5650硬件接口卡通過以太網連接。對于DUT,一般使用雙絞線,與仿真設備連接時,可以使用轉換接口,轉換成RJ45與VN5650的RJ45連接器連接,也可以粗暴地直接雙絞線連接。VN5650與PC端通過USB連接。

如上的連接,可以將VN5650看作交換機(Switch),最終形成網絡結構如下所示:

67cde988-fb45-11ed-90ce-dac502259ad0.png

Switch提供的是二層交換機的功能,負責數據的轉發,它可以連接多個PP(Physical Port)/VP(Virtual Port),但其中至少一個是PP。

提示:CANoe中的虛擬端口(VP),一般不需要用戶手動添加,CANoe會根據用戶創建的模塊(如IG/CAPL節點)與Segment綁定情況自動添加。

2、CANoe配置

完成物理連接以后,進行CANoe配置,以便于以太網數據的監控和仿真。

(一)VN5650硬件網絡(Network)配置

安裝CANoe 15.0軟件以及VN5650驅動以后,在開始菜單中可以找到"Vector Hardware Configuration",如下所示:

680662a4-fb45-11ed-90ce-dac502259ad0.png

在Vector Hardware Config的配置界面選擇VN5650,右擊->選擇"Ethernet device Configuration",如下所示:

683d03c2-fb45-11ed-90ce-dac502259ad0.png

選擇Port口,此處選擇要使用的VN5650物理端口(PP),本文僅使用Port13[1G front],即:目標DUT與VN5650通過RJ45連接,至于Ethernet的通信速率,使用默認的自協商(Auto-Negotiation)方式即可,配置如下:

6871f53c-fb45-11ed-90ce-dac502259ad0.png

配置好網絡以后,將配置好的網絡下載到VN5650設備中,成功配置網絡到VN5650后,提示如下:

68a42642-fb45-11ed-90ce-dac502259ad0.png

提示:配置好的Network信息可以保存為*.XML文件,方便復用。

(二)CANoe軟件配置

1、Hardware::Channel Usage配置

本文配置一個以太網網絡,設置如下:

68dc3b9a-fb45-11ed-90ce-dac502259ad0.png

Network訪問方式選擇"Network-based access",如下所示:

68fcba82-fb45-11ed-90ce-dac502259ad0.png

2、Hardware::Channel Mapping配置

將配置的網絡與硬件通道關聯,如下所示:

6934dfde-fb45-11ed-90ce-dac502259ad0.png

3創建仿真IG(Interactive Generator)模塊

當需要模擬節點UDP/TCP報文發送時,可以通過IG等模塊仿真,IG創建如下所示:

69609e26-fb45-11ed-90ce-dac502259ad0.png

IG屬性配置,本文設置虛擬以太網節點(IG)的IPv4地址:192.168.0.10,網絡掩碼:255.255.255.0,默認網關地址:192.168.0.1,如下所示:

698f20fc-fb45-11ed-90ce-dac502259ad0.png

本文配置UDP報文發送屬性,發送的目標IPv4地址:192.168.0.12,目標端口號:8088,IG端口號設置為:8089,如下所示:

69d9b54a-fb45-11ed-90ce-dac502259ad0.png

添加仿真UDP報文,周期1000ms,如下所示:

6a111fda-fb45-11ed-90ce-dac502259ad0.png

提示:DUT的IP地址、網關、掩碼以及端口等信息,開發過程中配置。 而本文的DUT型號是芯馳的G9H,基于Linux系統,可以通過命令行設置這些信息,本文只是臨時配置,使用臨時配置的方式修改DUT的IP地址、網關、掩碼信息。 沒有設置之前,網卡eth0并未分配IP地址、網關、掩碼等信息,如下所示:

6a496ce6-fb45-11ed-90ce-dac502259ad0.png

臨時分配IP地址、網關、掩碼操作如下:

6a79a1a4-fb45-11ed-90ce-dac502259ad0.png

上述命令如下:

//配置網卡eth0的IPv4地址,網絡掩碼
ifconfig eth0 192.168.0.12 netmask 255.255.255.0
//配置默認路由地址
route add default gw 192.168.0.1
再次通過ifconfig確認DUT的IP地址、網關、掩碼等信息,如下所示:

6a90a598-fb45-11ed-90ce-dac502259ad0.png

4Hardware::Port Configuration配置

將配置的PP端口以及仿真端口使能,右擊對應端口->Active,如下所示:

6ad3caee-fb45-11ed-90ce-dac502259ad0.png

5、啟動仿真

UDP數據流如下所示:

6afef836-fb45-11ed-90ce-dac502259ad0.png

DUT的數據通過物理端口Port13將數據發送給Switch(VN5650),Switch在將數據轉給虛擬節點(IG)的虛擬端口(EthernetIG)。 虛擬節點(IG)通過虛擬端口(EthernetIG)將要發送的UDP數據發送給Switch(VN5650),Switch在將數據通過物理端口Port13將數據發送給DUT。




審核編輯:劉清

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

    關注

    40

    文章

    5376

    瀏覽量

    171116
  • 連接器
    +關注

    關注

    98

    文章

    14317

    瀏覽量

    136165
  • Ethernet
    +關注

    關注

    3

    文章

    295

    瀏覽量

    55882
  • DUT
    DUT
    +關注

    關注

    0

    文章

    189

    瀏覽量

    12342

原文標題:基于VN5650的以太網配置

文章出處:【微信號:談思實驗室,微信公眾號:談思實驗室】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    車載以太網的接口卡VN5650開箱視頻來啦!#車載以太網

    接口車載以太網
    北匯信息POLELINK
    發布于 :2023年09月04日 14:32:29

    車載以太網硬件接口VN5650配置模式--Network-based mode 功能介紹#車載以太網

    以太網接口
    北匯信息POLELINK
    發布于 :2024年05月11日 17:13:47

    車載以太網接口VN5650使用場景介紹#車載以太網

    以太網
    北匯信息POLELINK
    發布于 :2024年05月11日 17:58:05

    車載以太網硬件接口VN5650--基于Network-based模式的配置過程#車載以太網 #CANoe

    車載以太網
    北匯信息POLELINK
    發布于 :2024年05月15日 17:28:47

    車載以太網硬件接口VN5620設備展示與介紹#車載以太網

    車載以太網
    北匯信息POLELINK
    發布于 :2024年05月31日 10:27:03

    使用VN5620監控記錄以太網總線數據#車載以太網 #CANape

    以太網硬件
    北匯信息POLELINK
    發布于 :2024年06月09日 16:45:04

    CANape&VN5620監控記錄以太網數據操作演示#車載以太網 #CANape

    車載以太網
    北匯信息POLELINK
    發布于 :2024年06月11日 15:53:15

    討論一下輸液泵精度調節的問題

    本人目前在做個關于輸液泵的項目,主控板是飛思卡爾8位單片機。有沒有相關經驗的大俠能討論一下輸液泵精度調節的問題。主要是步進電機速度對應的輸液的速度……這里附個輸液泵的資料,大家
    發表于 07-31 11:39

    討論一下編程風格與技巧是怎樣提高設計性能的?

    討論一下編程風格與技巧是怎樣提高設計性能的?
    發表于 05-07 06:31

    討論一下如何創建、下載和運行腳本?

    讓我們簡要討論一下如何創建、下載和運行腳本。
    發表于 05-11 06:31

    如何配置以太網交換機

    如何配置以太網交換機 串口通過配置電纜與以太網交換機的Console 口連接。、通過Console 口搭建
    發表于 12-07 14:07 ?1.8w次閱讀
    如何<b class='flag-5'>配置</b><b class='flag-5'>以太網</b>交換機

    以太網開發測試利器VN5000系列硬件設計

    媒體轉換功能方便了工程師將以太網數據在不同以太網物理層協議之間進行轉換,但是使用VN5000設備時,需要連接外部電源;如果不需要上位機觀察通信數據,硬件配置完成之后可以在 standa
    發表于 07-29 11:42 ?1689次閱讀

    文讀懂以太網與CANoe的配置

    VN5600系列以太網接口或PC上可用的以太網接口,還擴展了CANoe,以包括特定的協議,如SOME/IP,SOME/IP-SD,IP,TCP,UDP,TSN / AVB等等。
    的頭像 發表于 12-26 16:08 ?8437次閱讀

    虹科帶你來了解一下汽車以太網和TSN的測試標準

    虹科帶你來了解一下汽車以太網和TSN的測試標準
    的頭像 發表于 12-22 17:46 ?3396次閱讀
    虹科帶你來了解<b class='flag-5'>一下</b>汽車<b class='flag-5'>以太網</b>和TSN的測試標準

    【車載以太網案例】全新100/1000BASE-T1 IOP測試解決方案

    北匯基于基于Vector CANoe、VN5650、VT System和Technica公司升級版的Golden Device,推出“站式”100&1000BASE-T1 IOP測試解決方案。
    的頭像 發表于 08-04 16:30 ?2003次閱讀
    【車載<b class='flag-5'>以太網</b>案例】全新100/1000BASE-T1 IOP測試解決方案