色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

怎樣去使用CANalyzer搭建LIN通信網絡呢

汽車ECU開發 ? 來源:汽車ECU開發 ? 作者:奔跑chanchanchan ? 2022-10-14 09:45 ? 次閱讀

1. 創建LIN工程

將Vector的盒子連接到電腦,打開CANalyzer,菜單欄選擇File -> New,在Available Templates中雙擊LIN,跳出如下界面。

46b6957e-4b50-11ed-a3b6-dac502259ad0.png

2. 配置LDF文件及LIN通信報文

2.1 配置報文及信號

在菜單欄中選擇Tools -> LDF Explorer,跳出如下界面,創建New File。

46cdfc64-4b50-11ed-a3b6-dac502259ad0.png

首先點擊New Unconditional Frame添加新的無條件幀。

46e66f9c-4b50-11ed-a3b6-dac502259ad0.png

在如下界面中對LIN報文進行配置:

Name:幀名稱; Length[Byte]:幀長度; ID:幀ID,以十進制表示; Publisher:幀的發送單元; Subscriber:幀的接收單元;

Signal Mapping:信號矩陣;

46fcc5f8-4b50-11ed-a3b6-dac502259ad0.png

點擊Create and Map Signal,創建信號矩陣及定義信號,跳出如下界面。

在Signal Properties選項卡內配置

Name:信號名稱; Initial Value:初始值; Signal Type:信號類型,分為Scalar和Byte Array;

Length[Bit]:信號長度,最多8bit;

在Physical選項卡內配置

Minimum[raw]:最小物理量; Maximum[raw]:最大物理量; Unit:該物理量對應的單位; Factor:放大系數;

Offset:物理量的補償;

在Publisher/Subscriber Relations選項卡內配置

ECUs:發送單元;

Subscriber(s):接收單元;

在Mapping選項卡內配置

Position on Frame[Bit]:該信號在報文中的起始位。

470cb80a-4b50-11ed-a3b6-dac502259ad0.png

在報文中添加信號后如下圖所示。

4723af1a-4b50-11ed-a3b6-dac502259ad0.png

2.2 配置調度表

在菜單欄如下位置選擇Create Schedule Table,添加幀的調度表。

4798e9e2-4b50-11ed-a3b6-dac502259ad0.png

將Unconditional Frames中創建的無條件幀拖動到調度表中,并保存設置,如下圖所示。

47ae6222-4b50-11ed-a3b6-dac502259ad0.png

2.3 配置時序

選擇Nodes/Frames,點擊左側方框中的主節點名稱,這里是LIN_Master,并選擇調度表中的報文。此時右側方框如下圖所示,根據客戶需求分別修改Delay(時隙)、Timebase(基時)、Jitter(偏移)。

47cff61c-4b50-11ed-a3b6-dac502259ad0.png

2.4 檢查及保存配置

保存配置,然后在菜單欄如下位置點擊LIN Consistency Checker,進入LDF文件的錯誤檢查。

47e0d752-4b50-11ed-a3b6-dac502259ad0.png

出現如下界面后,選擇Start the consistency check開始檢查。如果存在錯誤或者警告,左側欄中會提示相應的問題。

47f2e1f4-4b50-11ed-a3b6-dac502259ad0.png

2.5 導入LDF文件

回到主界面,在右側方框內,右擊Channel 1,選擇Add Database,將保存的LDF文件導入進來,如下圖所示。

481ec044-4b50-11ed-a3b6-dac502259ad0.png

右擊如下位置的藍色小方塊,選擇如下Insert LIN Interactive Scheduler。

48380e96-4b50-11ed-a3b6-dac502259ad0.png

添加完之后,會出現一個灰色方塊LIN ISC,界面如下圖所示。

4856ca70-4b50-11ed-a3b6-dac502259ad0.png

點擊灰色方塊LIN ISC,在跳出來的界面里面選擇Frames,并在中間空白區域右擊選擇Add frame from database添加報文和調度表。

486fc502-4b50-11ed-a3b6-dac502259ad0.png

3. 添加和配置CAPL模塊

在菜單欄中選擇Tools -> CAPL Browser,跳出如下界面。

487c3f1c-4b50-11ed-a3b6-dac502259ad0.png

編寫相關的CAPL代碼,并保存。

回到主界面,右擊如下位置的藍色小方塊,選擇如下Insert Program Node。

488a3b12-4b50-11ed-a3b6-dac502259ad0.png

若跳出如下顯示框,選擇Yes。

48965c12-4b50-11ed-a3b6-dac502259ad0.png

添加完之后,會出現一個灰色方塊P,界面如下圖所示。

48afd2e6-4b50-11ed-a3b6-dac502259ad0.png

雙擊灰色方塊P,選擇相應的CAPL文件。

4. 運行工程

在Home菜單欄中點擊黃色閃電圖標Start,開始運行,如下圖所示。

48ccc392-4b50-11ed-a3b6-dac502259ad0.png

相關報文信息會顯示在Trace界面上,若需要其他的顯示監控界面,可在Analysis & Stimulation菜單欄中選擇添加。





審核編輯:劉清

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

    關注

    57

    文章

    2744

    瀏覽量

    463623
  • ecu
    ecu
    +關注

    關注

    14

    文章

    886

    瀏覽量

    54485
  • LIN
    LIN
    +關注

    關注

    4

    文章

    216

    瀏覽量

    40275
  • 通信網絡
    +關注

    關注

    21

    文章

    2033

    瀏覽量

    52016
  • CAPI
    +關注

    關注

    0

    文章

    5

    瀏覽量

    12498

原文標題:使用CANalyzer搭建LIN通信網絡

文章出處:【微信號:eng2mot,微信公眾號:汽車ECU開發】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    無線BIRR通信網絡系統

    無線BIRR通信網絡系統無線BIRR通信網絡系統是天創匯智科技人員在研究了世界范圍眾多前沿無線自組網理論和系統技術的基礎上,針對復雜干擾的無線網絡,創造性地提出BIRR(最佳即時路由)通信
    發表于 05-27 14:15

    無縫覆蓋的公眾移動通信網絡

    潮流,伴隨著通信網、互聯網、廣電網三網融合,固定網絡與移動網絡融合的進程,各種局域網、個域網以及傳感器網絡開始接入公共通信平臺,從而共同構建
    發表于 07-09 06:46

    怎么實現基于FPGA設計安全的汽車通信網絡

    怎么實現基于FPGA設計安全的汽車通信網絡
    發表于 05-17 06:23

    集群通信網絡是什么?數字集群移動通信網絡是如何運行的?

    集群通信網絡是什么?數字集群移動通信網絡是如何運行的?
    發表于 05-26 06:27

    怎樣有效管理數據通信網絡

    怎樣有效管理數據通信網絡
    發表于 05-27 06:37

    怎樣使用IAR搭建一種STM32工程

    怎樣使用IAR搭建一種STM32工程?有哪些基本步驟?
    發表于 10-27 08:07

    如何搭建一個基于ROS系統的平衡車

    OPENCR硬件是怎樣通過USB虛擬串口的方式和ROS系統進行通信?如何搭建一個基于ROS系統的平衡車
    發表于 11-08 06:57

    怎樣解決stm32和FPGA串口通信的問題

    如何實現stm32f1的串口接收程序怎樣解決stm32和FPGA串口通信的問題
    發表于 12-06 07:47

    怎樣設計一種基于Socket的網絡通信程序

    怎樣設計一種基于Socket的網絡通信程序?在LINUX系統與WINDOWS系統之間如何進行基于Socket的網絡通信
    發表于 12-23 08:21

    socket通信怎樣實現

    socket通信怎樣實現怎樣實現socket AES-CBC加密
    發表于 01-20 07:41

    怎樣通過ESP8266搭建一種網絡服務器

    怎樣通過ESP8266搭建一種網絡服務器
    發表于 02-22 07:21

    基于CAN/LIN總線的汽車通信網絡設計與實現

    為了解決由汽車電子元器件的增加而帶來的通信問題,這就要求采用一種高速、多路、共享的汽車通信網絡
    發表于 09-27 11:42 ?1862次閱讀
    基于CAN/<b class='flag-5'>LIN</b>總線的汽車<b class='flag-5'>通信網絡</b>設計與實現

    通信網絡的基礎

    通信技術:通信技術是建立通信網絡的基礎,它包括傳輸介質、調制解調器、交換機、路由器等技術,它們的發展促進了通信網絡的發展。
    發表于 05-04 14:34 ?1730次閱讀

    通信網絡分為哪三種網絡 通信網絡設備有哪些

    通信網絡指的是將多個計算機、設備和其他網絡連接在一起,通過通信信道進行數據交換和共享資源的系統。通信網絡可以是通過有線、無線或衛星等方式連接起來的計算機和設備的集合。
    發表于 05-06 09:17 ?7755次閱讀

    通信網絡技術載體主要包括 通信網絡技術應用

     通信網絡技術是指在通信網絡中所應用的各種方法、技巧和工具,包括硬件、軟件、協議、拓撲結構、傳輸介質等方面。通信網絡技術的發展可以帶來更穩定、更快速、更高效的通訊和數據傳輸,促進了全球的信息互聯與互通。
    發表于 05-06 14:57 ?3100次閱讀
    主站蜘蛛池模板: 日韩精品欧美在线视频在线| 大学生第一次破女在线观看| 我强进了老师身体在线观看| 俄罗斯12x13x处| 国产GV天堂亚洲国产GV刚刚碰| 古代荡女丫鬟高H辣文纯肉| 国产精品免费小视频| 国产一区精选播放022| 久久9精品区-无套内射无码| 久久久久999| 欧美四虎精品二区免费| 天美传媒 免费观看| 亚洲免费观看视频| 91avcom| 啊灬啊灬啊灬快高潮视频| 国产精品免费大片| 精品无码日本蜜桃麻豆| 魔乳 堕乳漫画acg产卵| 三级在线网址| 亚洲欧洲日产国码久在线| 2019久久视频这里有精品15| 超碰在线视频caoporn| 国内精品日本久久久久影院| 里番※琉璃全彩acg奈亚子| 日本一本2017国产| 亚洲色图激情文学| va亚洲va天堂va视频在线| 国产午夜免费视频片夜色 | 成年私人影院网站在线看| 国产精品夜夜春夜夜爽久久小| 久久国产精品永久免费网站| 欧美麻豆一精品一AV一免费| 小草高清视频免费直播| 91区国产福利在线观看午夜| 国产AV无码一二三区视频| 久久婷婷电影网| 台湾18成人影院| 最近中文字幕完整版免费| 国产成人免费视频| 美女不要啊| 亚洲成人一区二区|