java CANUSB_USBCAN的使用和上位机开发(MFC)

USBCAN使用手册

1. USB CAN软件安装与硬件接线

USB CAN是常用的CAN测试工具。它的软件资料存放在\\192.168.2.251\3.研发部\13.南翼测试组\USBCAN目录下。

安装好目录中的驱动和上位机软件,用USB线连接USB CAN和电脑。连接完毕后如图 1.1所示检查USB CAN的工作状态,绿灯表示设备准备就绪,红灯表示设备连接异常,可能没有正确安装驱动,需要检查接线和驱动。

02661df8affc1ae30b83e7b05a2cf37d.png

图 1.1 USB CAN工作状态

打开上位机软件,如图 1.2所示设备类型选择:LCUSB-131B,设备端口选择:USB1点击确定。

451eee84ac4f8fc06d87c22678b5659b.png

图 1.2上位机设备选择

如图 1.3所示连接USB CAN的通道0,把CAN_H,CAN_L,GND与被测对象对应的接口相连,RES-和RES+短接。(如需两个通道同时使用只需按同样方法对另一个通道连接即可)

fd01cc654b5ee61e93bf90032ae7d323.png

图 1.3 USB CAN硬件连线

通道线连接完毕后,如图 1.4所示进入上位机界面,点击添加设备。

2051fb3c1d6d207906b78629482fcd14.png

图 1.4上位机软件添加设备

设备正常添加后,如图 1.5所示对应通道的指示灯会亮起。

923670956bb646eac5ac31f874ee5469.png

图 1.5 USB CAN设备工作状态指示

2. USB CAN调试介绍

先设置自发自收模式检测设备是否故障,如图 2.1所示打开设备,设置发送方式为自发自收模式,点击添加任务,如图 2.2所示在右下角会显示已经添加的任务,点击发送任务后如果设备工作正常会显示出发送和接收到的消息。检测完成后只需把发送方式选择成测试所需要的模式即可。

adf4749097da797fda7127ed99793e07.png

图 2.1上位机添加任务流程

2b3352ada1c11490211f74d29f564c44.png

图 2.2上位机发送一次任务

使用的USB转CAN的设备是周立功的USBCAN-II,在购买的时候,会有上位机二次开发的库文件、例程和API文档等材料,可以参考。

1、库函数的调用

首先,把库函数文件都放在工作目录下。库函数文件总共有三个文件:ControlCAN.h、ControlCAN.lib、ControlCAN.dll和一个文件夹kerneldlls。

VC调用动态库的方法

(1) 在扩展名为.CPP的文件中包含ControlCAN.h头文件。

如:#include “ControlCAN.h”

(2) 在工程的连接器设置中连接到ControlCAN.lib文件。

如:在VC7环境下,在项目属性页里的配置属性→连接器→输入→附加依赖项中添加ControlCAN.lib

2、基本操作

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值