軟件簡介
ECAN Tools是由成都億佰特電子科技有限公司開發的一款小體積,綠色免安裝,下載即用且完全免費的CAN分析工具軟件。配合CAN分析儀可實現CAN報文解析,CAN數據組包發送、CAN幀過濾、總線監控等實用功能。軟件支持多語言,支持簡體中文與英文。
功能說明
1
設備管理
目前該軟件支持我司開發的“CAN分析儀”——ECAN-U01與ECAN-U01S,進入軟件后會自動彈出設備管理界面,將設備接入電腦后(通過USB2.0接口),上圖“箭頭1”處將顯示當前在線設備(不會顯示非CAN分析儀串口號)。
打開設備后,可打開或關閉設備通道,或配置通道波特率,支持標準波特率“1000kbps”、“800kbps”、“500kbps”、“250kbps”、“125kbps”、“100kbps”、“50kbps”、“20kbps”、“10kbps”、“5kbps”。同時支持自定義波特率,如下圖所示。
自定義波特率通過總線時鐘與需要的波特率,根據公式Baud = 72000000/(pre(1+1+tbs1+1+tbs2))算出所有滿足公式的“PRE”“TBS1”“TBS2”,將這三個參數配置到CAN控制器后就能將CAN控制器配置成對應的波特率。
2
幀顯示
ECAN Tools的主界面將顯示CAN分析儀收發的所有數據,最大顯示100萬幀。“暫停”不會停止CAN數據的接收。主界面右下角將統計“接收計數”“發送計數”“錯誤計數”。
ECAN Tools支持系統時間戳與分析儀時間戳,默認選擇系統時間戳。不同時間戳可實時切換,即每一條數據都自帶兩條時間戳,選擇不同的時間戳界面上已經顯示的時間戳也會實時修改。分析儀時間戳在分析儀的“發送”“接收”中斷內生成,確保了時間戳的高準確度,系統時間戳在ECAN Tools接收到分析儀上報數據的時候生成,實時性沒有分析儀時間戳高,但系統時間戳以日期為顯示格式,更符合人類對于時間的認知。
3
幀過濾
ECAN Tools的幀過濾功能可以精確定位到想要的CAN幀,該過濾功能將按照字符串部分匹配的方式,同時匹配“時間標識”“源通道”“幀ID”“幀類型”“方向”“數據長度”“數據”的方式過濾數據(區分大小寫)。例如某個CAN幀的時間戳為“1722.479”,在“事件標識”輸入欄內輸入”1” ”17:” ”22” ”.479” “1722.479” “ “1722”等都能匹配到該條數據,但如果輸入”8” “16” “17:”(中文冒號)”1722.478”等就無法匹配到此條數據,各個詞條以“邏輯與”的方式過濾緩存內的數據。
4
數據保存
ECAN Tools支持緩存保存,與實時保存,ECAN Tools最大緩存100萬條數據,超過100萬條后保存最新的100萬條數據,實時保存不受限制。點擊“保存”按鈕后,數據將保存到用戶指定路徑。
5
CAN發送
ECAN Tools在連接分析儀后,CAN發送界面可選擇發送通道、幀類型、幀格式、幀ID等輔助組包的功能,并且支持ID遞增與數據遞增功能。一次最多發送1000000萬條數據,最小發送間隔0ms,最大發送間隔100000ms,數據長度大于數據輸入框內的輸入數據長度時,高字節自動將剩余長度補零。
6
總線利用率統計
CAN總線占用率界面將實時刷新當前總線速度與總線占用率。
-
CAN
+關注
關注
57文章
2744瀏覽量
463639
發布評論請先 登錄
相關推薦
評論