基於Qt的USBCAN和Ecantools模塊的二次開發


 

最近用qt做了一個USBCAN和Ecantools二次開發的上位機軟件。經過本人實際測試,效果不錯,界面和官方的軟件類似。做此軟件的目的主要是學會調用該模塊的二次開發庫,

采集數據時也就可以將數據進行簡單的處理,這樣調試起來也就方便很多了。

Qt版本:qt5.14.2   

界面如下:

界面1:實現數據接收發送操作:

USBCAN版本:

1

 界面2:實現數據實時顯示和動態波形變化

2

此軟件和官方的軟件界面類似,用起來也基本相同。

官方軟件如下圖:

該USBCAN軟件支持三款USBCAN模塊:USBCAN-2A  ,USB_CAN-2C , CANalyst-II ,Ecantools軟件支持USBCAN1和USBCAN2版本模塊

細節方面:

       1.  波特率可選:

       

     2.工作模式可選:

       3.接收模式可選

   4.可以通過勾選實時存儲,保存數據到txt文件中,文件自動生成,文件名為當前時間

5.文件保存格式和軟件中列表排布相同:序號, 時間,時間戳......

以上便是軟件的詳細介紹,歡迎大家一起交流學習,QQ:2284108152

提供一份軟件和二次開發資料下載地址,大家可以自己下載測試。

資料截圖;

USBCAN二次開發下載地址:

鏈接:https://pan.baidu.com/s/1XKrAC7GKr5CInnJeSgLdug 
提取碼:1234 

 Ecantools二次開發下載地址

鏈接:https://pan.baidu.com/s/1H1lIIWQtlv01L5NZsKm-YQ 
提取碼:1234

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM