CANoe使用學習筆記-1

新建工程
?File->CAN 500kBaud 2ch->Create Configuration(默認通道數(shù)目:2,通道波特率配置:500kware)
2. 通道配置
通道/波特率等通道參數(shù)可在Hardware相關(guān)子項中設置。
1)Channel Usage: 通道數(shù)量配置
2)Network Hardware:總線通信速率的配置
案例:


3)CANoe軟件通道與硬件通道的映射配置
3. 添加總線通信數(shù)據(jù)庫

4. 報文分析

5. 查看第1條報文時間

6.? Graphics
? ? 展示和分析數(shù)據(jù)曲線
???1)Trace中拉信號至Graphics窗口
???2)Symbol Explorer中拉信號至Graphics窗口
???3)Graphics窗口右鍵添加信號
????4)信號查看

? ?5)保存信號數(shù)據(jù)
? ? ? ? 先配置信號數(shù)據(jù)存放位置,然后export保存

? ?6)導入信號數(shù)據(jù)
?????????import導入保存的數(shù)據(jù)
7. 信號觀測-State Tracker

8. 總線數(shù)據(jù)分析
總線數(shù)據(jù)分析方法
Trace display: 分析報文
Graphic display:分析信號和變量
Statistical values:總線數(shù)據(jù)統(tǒng)計
Logging functions:記錄功能相關(guān)的logging
9. 數(shù)據(jù)過濾
Analysis-> Measurement Setup

1)添加capl文件

2)通道過濾

3)事件過濾

4)變量過濾

5)觸發(fā)塊

6)中斷
??????雙擊藍色小方塊使能中斷
10. Logging Block
數(shù)據(jù)格式有面向報文和面向信號兩種。
1)Logging Block配置
記錄文件和記錄的觸發(fā):?在什么條件下開始/結(jié)束記錄以及記錄下來的數(shù)據(jù)會以什么格式/名稱保存在哪個路徑下
在Measurement Setup窗口中配置,默認未使能,需要雙擊使能



2)Logging Mode
什么條件下開始/結(jié)束記錄
-> 完整記錄: 工程開始/結(jié)束
-> 一個條件觸發(fā)
-> 一個觸發(fā)開始,一個觸發(fā)結(jié)束



11. Offline Mode
在Offline mode下,所有的分析窗口都可用




12. Import and Export
1) 數(shù)據(jù)格式


2)導入數(shù)據(jù)
???????導入報文格式數(shù)據(jù)
??????導入信號格式數(shù)據(jù)
3)?操作
????Graphics窗口導入/導出數(shù)據(jù)
????Trace窗口導入/導出數(shù)據(jù)
4)?記錄文件格式轉(zhuǎn)換的插件

13.? 發(fā)送模塊CAN IG
1)?添加 CAN IG 模塊
???Simulation Setup-> Insert CAN Interactive Generator

2)?CAN IG 窗口介紹

3)?發(fā)送自定義報文
????報文發(fā)送方式: 手動發(fā)送,按鍵發(fā)送,周期發(fā)送,基于其他報文/變量發(fā)送

4)案例
發(fā)送CAN報文

發(fā)送CAN FD報文

發(fā)送數(shù)據(jù)庫中的報文

14. 發(fā)送模塊-Visual Sequence
制定報文傳輸序列-?創(chuàng)建visual sequence

案例:

15. 系統(tǒng)變量
1)添加自定義系統(tǒng)變量
???Environment-> System Variables->

2)添加結(jié)構(gòu)體系統(tǒng)變量

3)系統(tǒng)變量的導入和導出

16. 面板
1)可視化界面

2)面板輸出步驟

3)控件介紹




例:group?box, 面板排版用
????????panel?control?button, 關(guān)聯(lián)其他面板
4)assigning bitmaps?
?????更換顯示的圖片
? ?備注:
不能是矢量圖,bmp,jpj等位圖,anz
圖片按照變量的值進行切換

5)案例
包含控件,track?bar ;progress?bar ;switch/indicator, 控件關(guān)聯(lián)信號/變量
