基于Qt上USBCAN模块的二次开发

最近用qt做了一个USBCAN二次开发的上位机软件。经过本人实际测试,效果不错,界面和官方的软件类似。做此软件的目的主要是学会调用该模块的二次开发库,

采集数据时也就可以将数据进行简单的处理,这样调试起来也就方便很多了。

Qt版本:qt5.14.2   

界面如下:

界面1:实现数据接收发送操作:

1

 界面2:实现数据实时显示和动态波形变化

2

此软件和官方的软件界面类似,用起来也基本相同。

官方软件如下图:

USB-CAN Tool:

Ecantools:

该USBCAN_tool支持三款USBCAN模块:USBCAN-2A  ,USB_CAN-2C , CANalyst-II

另一版本软件Ecantools支持USBCAN-I Pro,USBCAN-II Pro,Ecan-Pro

细节方面:

       1.  波特率可选:

       

     2.工作模式可选:

       3.接收模式可选

   4.可以通过勾选实时存储,保存数据到txt文件中,文件自动生成,文件名为当前时间

5.文件保存格式和软件中列表排布相同:序号, 时间,时间戳......

以上便是软件的详细介绍,欢迎大家一起交流学习,QQ:2284108152

提供二份软件和二次开发资料下载地址,大家可以根据自己的设备模块下载测试。

资料截图;

 USBCAN_tool二次开发版本下载地址:

链接:https://pan.baidu.com/s/1XKrAC7GKr5CInnJeSgLdug 
提取码:1234 

 Ecantools二次开发版本下载地址:

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

USB CANTool是一种用于CAN总线通信的调试工具,它通过USB接口与计算机连接,用于读取CAN总线上传输的数据,并实现与CAN设备之间的通信。USB CANTool具有以下设置步骤: 1. 下载并安装驱动程序:首先,我们需要从制造商的官方网站或相关的软件资源平台上下载USB CANTool的驱动程序。安装驱动程序可以确保计算机能够正确地识别和连接USB CANTool设备。 2. 连接USB CANTool设备:将USB CANTool设备的USB接口插入计算机的USB接口中。确保插头与插口相匹配,并正确地连接设备。 3. 配置通信参数:打开CANTool软件,并进行通信参数的配置。通过选择合适的CAN协议和波特率,并设置CAN通道数量等参数,以便与目标CAN设备进行通信。 4. 选择CAN消息过滤器:如果需要仅接收特定类型的CAN消息,可以设置过滤器来筛选所需的数据。可以根据CAN ID、数据帧类型等条件设置过滤器。 5. 数据读取与分析:在配置完毕后,可以使用CANTool软件进行数据的读取和分析。软件可以实时显示CAN总线上的数据,并根据用户的需求进行数据的解析和显示。通过这些功能,可以方便地监测和分析CAN总线的通信情况。 总之,USB CANTool的设置主要包括下载并安装驱动程序、连接设备、配置通信参数、选择CAN消息过滤器以及进行数据的读取和分析。这些设置步骤可帮助用户有效地使用USB CANTool来进行CAN总线的调试工作。
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值