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