lin通信ldf文件解析_手把手教你在CANoe中创建一个LIN通讯工程
CANoe可以實現基于CAN通訊的通訊測試和仿真,同時也可以支持基于LIN通訊的通訊測試和仿真,如何在CANoe中建立一個基于LIN通訊的工程呢?
第一步:打開軟件之后,主菜單選擇file->new
第二步:在右側的”Available Templates”中,找到LIN的分組,然后直接雙擊下面的圖標
然后會進入到如下所示的界面,這個是模板自帶的
第三步:添加database文件,在”Simulation”對話框的右側進行數據文件的添加
選中紅色標出的database選項,點擊鼠標的右鍵,可以看到添加的選項
點擊添加之后,就會跳轉到選擇database文件的界面,這里基于LIN通訊的數據文件格式是ldf格式的,關于ldf格式文件我們有一篇單獨的文章進行介紹,不太清除的可以看一下那個文章,這里我們就使用那一篇文章創建的ldf文件
添加完成之后,可以看到database出現了加載的文件,同時Nodes和IG部分也自動更新了LDF內包含的信息,節點中有一個主節點還有兩個從節點,這都是我們創建LDF文件時創建的,如果節點信息沒有自動生成的話,也可以手動加載,通過如下的入口
在LDF文件上點擊右鍵,選擇紅色圈出的節點同步選型,進入如下界面
這樣就可以手動加載需要顯示的節點了!
基本信息填寫完成之后,檢查一下硬件的配置,這個會涉及到硬件如何連接,檢查的入口:主菜單的Hardware下的Channel Mapping,進入如下界面
可以看到這個LIN通道使用的是哪個硬件通道,比如小編這里是通道1,那么在進行硬件連接的時候,就需要把待測試的部件連接到通道1上,當然如果不想使用通道1,也可以自己進行更改,在硬件的選項中下拉選項中選擇即可,如下
根據自己的需要進行配置,這里就是用通道1,不進行更改了
說到硬件連接,如何查找PIN腳的定義呢?以方便對接頭進行接線,這個也是很容易的
按照下圖1-2-3的順序操作
然后打開如下的界面
通過左側導航欄的選擇,右側會看到PIN腳的定義,通過PIN腳的定義進行線束的連接即可。
到此,硬件的檢查和確認基本完成!
然后我們再看測試環境配置,我們這里可以先設置幾個簡單的
第一:將信號添加到圖形顯示界面
打開Graphic,入口如下
打開之后的界面如下
左側空白處點擊右鍵
點擊添加信號后會進入如下界面
可以看到之前我們新建的所有信號,把需要的信號選擇即可
這里CTRL鍵可以完成復選,方便多個信號的選擇,選擇加載之后如下
信號已經添加到這個界面了,開始仿真的時候右側界面就會實時的以圖形的方式顯示所有加載進來的信號,想要調整圖形顯示配置,在右側界面的坐標位置雙擊即可,雙擊之后會進入如下界面
比如,這里小編對時間軸的顯示稍作調整,改成50,可以看到圖形界面的左邊顯示就發送了變化
第二:把圖形顯示的信號獨立顯示,而不是在同一個坐標軸上
使用下圖的選項即可
這兩個有什么區別
信號全部顯示在同一個坐標軸是這樣的
信號分開顯示的效果是這樣的
這里我們就用分開顯示
第三:設置一個實際的從節點,打開Simulation Setup
當先看到的所有的節點都是虛擬的節點,CANoe本身會把它們的信號發出,如果想要采集一個實際節點的信號,就要把對應的節點block掉,通過如下的入口
設置完之后,會變成這樣的
被設置的節點變成灰色,也代表采集這個節點的實際信號,我們可以看一下此時的數據流
可以在Trace窗口查看
隱掉的節點信號一直是紅色的,代表沒有接收到信號,因為這里并沒有接實際的節點,我們再設置回去,做一下對比
現在信號全部正常了,都是模擬節點發送的。
這樣一個簡單的工程就可以使用了,更多的配置以及功能,以后慢慢說!
LDF文件是個啥?如何創建一個LDF文件
價格便宜近一半,質量和原廠配件一樣,副廠配件真的那么好?
國產車真的有網上說的那么不堪嗎?
你知道這幾個汽車技術出現在什么時候嗎?
總結
以上是生活随笔為你收集整理的lin通信ldf文件解析_手把手教你在CANoe中创建一个LIN通讯工程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android 路由实践(二)
- 下一篇: ionic3 cordova ionic