USBCAN-I使用说明书(入门指引)

周立功CAN上位机软件使用教程 可以点击在红框中最上面的启动,同时配置通道0和通道1的波特率等,也可以在下面单独配置,注意波特率一定要配对,点击启动后即可开始抓取报文 阅读详情
AI摘要

本文介绍了USBCAN-I分析仪在CAN总线学习、调试及开发中的多种应用场景,包括入门、进阶和高级应用。同时提供了设备驱动安装、周立功CANTest软件的安装适配和使用说明。

第一部分 概述

用户使用我司的USBCAN/CANalyst-I分析仪主要为以下几种应用:

  • CAN总线入门:学习CAN总线,了解CAN总线原理、数据格式。
  • CAN总线进阶:调试CAN总线、调试开发板。
  • CAN总线初级应用:简单的现场调试,采集数据。
  • CAN总线进阶应用:二次开发、开发实时监控系统。
  • CAN总线终级应用:之前基于国内知名品牌(周立功或吉阳)的产品开发了自已的应用软件或监控界面,现在找替代品。

USBCAN-I产品链接:
https://g.alicdn.com/idleFish-F2e/app-basic/item.html?itemid=549767315200&ut_sk=1.Wof7tsCLuf8DAN%2FSdIGyDYLu_21407387_1530853550653.Copy.detail.549767315200.129319713&forceFlush=1


第二部分 各类应用指引

应用一:

CAN总线入门:学习CAN总线,了解CAN总线原理、数据格式。

步骤:

安装USB驱动,安装原厂调试工具、做两通道间的收发测试。
进而可以使用周立功CANtest与CANpro软件。(周立功的CANtest与CANpro软件,相对于原厂
调试工具,功能更丰富,用户可以偿试使用这两款软件,注意:请按说明书操作)。

应用二:

CAN总线进阶:调试CAN总线、调试开发板。
使用我公司的USBCAN\CANalyst-I分析仪调试自已编程的开发板。

步骤:

安装USB驱动,安装原厂调试工具、做两通道间的收发测试、确认设备波特率。
进而可以使用周立功CANtest与CANpro软件。(周立功的CANtest与CANpro软件,相对于原厂
调试工具,功能更丰富,用户可以偿试使用这两款软件,注意:请按说明书操作)。

应用三:

CAN总线初级应用:简单的现场调试,采集数据。
接入正常运行的CAN网络中。

步骤:

安装USB驱动,安装原厂调试工具、做两通道间的收发测试、确认设备波特率。
进而可以使用周立功CANtest与CANpro软件。(周立功的CANtest与CANpro软件,相对于原厂调试工具,功能更丰富,用户可以偿试使用这两款软件,注意:请按说明书操作)。

应用四:

CAN总线进阶应用:二次开发、开发实时监控系统。
基于二次开发接口函数,开发自已的软件。

应用五:

CAN总线终级应用:之前基于国内知名品牌(周立功或吉阳)的相关产品开发了自已的应用软件或监控界面,现在找低成本的替代品。或是原先使用周立功的CANTest与CANPro软件当调试工具使用,现在找低成本的替代品。

步骤:

原先使用CANTest软件作为调试工具使用,型号: USBCAN-I/ USBCAN-E-U等型号,使用我们的产品,替换一下ControlCAN.dll文件,同样可以使用CANTest软件,型号选择相应的型号即可,也可以选择最新的USBCAN-E-U型号。原先使用CANPro软件作为调试工具使用,型号CANalyst-I, 使用我们的产品,替换一下ControlCAN.dll文件,同样可以使用CANPro软件,型号选择相应的型号即可。如果客户原先基于周立功的USBCAN USBCAN-E-U等型号二次开发的软件产品,那么都会用的ControlCAN.dll这个库文件,这个文件会放置在您开发的软件安装目录下面,与.exe文件同文件夹。找到这个文件,用光盘\二次开发库文件\ControlCAN.dll中的同名文件替换他即可。


第三部分 使用USBCAN模块的CAN系统组网

CAN系统组网网络拓扑结构主要分为:
1。 直线型拓扑结构
这里写图片描述
2。 手牵手式连接
这里写图片描述
可参考《CAN-bus总线现场布线和接口设计及电缆和连接器选择》 。
USBCAN模块在CAN网络拓扑中, 作为总线两端端点时, 可以插上跳线帽,接入120欧姆电阻,实现阻抗匹配, 组建网络。如果USBCAN模块接入到已经搭建好的CAN网络系统中,不需要接入120欧姆电阻。

第四部分 使用USBCAN模块的CAN系统组网

1. 通过USB总线连接笔记本或PC机USB接口。

题外话: 连接后, PC或提示安装驱动,或无任何提示。 无论有无提示, 可以先选择不用安装。 右击这台电脑->管理->设备管理器, 可以查看到其它设备中出现USBCAN-1D-V10设备,前面打了一个问号。说明设备USB通信正常,并且描述符获取成功,但设备没有可用的的驱动程序。
这里写图片描述

2. 我们打开目录USBCAN(CAN-I分析仪)\usb driver

3. 双击运行软件这里写图片描述 , 出现界面如下所示,

这里写图片描述

题外话: 该软件获取未安装的驱动设备, 并可为它安装通用USB驱动程序, 即微软提供的WinUSB设备驱动。

4. 选择菜单栏Device->Load Preset Device,对话框内选择zadia_usbcan1.cfg并打开。如下图所示,

这里写图片描述

题外话: 不要马上点击”Install Driver“。 如果不小心点了。请在设备管理器中鼠标右键设备,卸载, 删除设备驱动程序后, 重新步骤4.

5. 配置文件zadia_usbcan1.cfg打开后,效果如图

这里写图片描述

6. 不要填写任何东西, 点击”Install Driver“,最终提示安装成功。

这里写图片描述

在某些操作系统下,安装成功后, 设备已经连接上电脑,处于可用状态。有些情况下,需要重新插拔一下USBCAN模块,才能使用。因操作系统及电脑不用而异。

7. 可使用状态下,查看设备管理器, USB转CAN设备处于可用状态,见下图。

这里写图片描述

8. 至此,驱动程序安装完毕。

第五部分 周立功CANTest软件安装适配

1. 本产品兼容周立功ZLG CANTest软件工具。 CANTest安装方法如下,双击目录下CANTest/CANTest_Setup_V2.35.exe安装包,安装该软件。

这里写图片描述

可使用默认安装位置即可, 点击Install。

2. 安装后,默认在桌面生成CANTest快捷方式。 右键该快捷方式, 选择属性打开属性对话框,

这里写图片描述

3. 选择打开文件位置, 打开CANTest安装根目录, 拷贝usb driver目录下, ControlCAN.dll, ControlCAN.lib, SimpleUSB.dll, SimpleUSB.lib 四个文件到此根目录。其中ControlCAN.dll文件是替换CANTest根目录下的文件。

4. 至此,软件安装完成。

第六部分 周立功CANTest软件使用

1. 打开设备

打开CANTest软件,首先需要选择并打开设备, 该USBCAN-I模块支持2种类型设备, 用户选择设备时,可选择USBCAN1及USBCN-E-U两种类型。
这里写图片描述
打开设备后, USBCAN-I分析仪模块CAN对应指示灯由红色变为绿色。USBCAN1设备打开后通信界面如下图所示,
这里写图片描述

2. 发送CAN帧说明

两种设置方法,
1. 每次发送单帧, 发送次数及发送间隔设置。发送帧数为发送次数
2. 每次最多发送600帧, 发送次数及发送间隔设置。 发送帧数为每次发送帧数*发送次数。

3. 接收CAN帧说明

USBCAN1设备中,滤波设置比较简单,按照说明要求设置即可。 使用起来不太方便,如下图所示,
这里写图片描述
相比较, USBCAN-E-U设备,滤波设置更实用, 设置明确ID设置,组ID滤波设置, 可设置用户需要接收到的CAN帧,过滤掉不需要的CAN帧。
这里写图片描述
用户可根据不同使用特点选择不同的应用设备方案。

【CANopen】周立功轻松入门CANopen笔记 作为一个CAN的应用层协议采用11位的标准帧的格式数据能少发就少发,能单向就单向,能不分包就不分包,提高实时性。CANopen中需要定义一个主机,也就是网络管理主机,它负责管理网络中的其他从机。主机和从机之间会进行一系列的通讯,例如初始化,同步,配置等等网络管理报文和特殊报文。 阅读详情

相关推荐

Qt 周立功USBCAN总线上位机

Qt 周立功USBCAN总线上位机 目的、要求 做一个USBCAN总线的shan上位机,使用周立功提供的SDK。要有参数设置的xu选项、接发数据、数据过滤等功能。 简介 我这边的CAN卡型号是USBCAN_4E_U,所以要使用USBCAN_4E_U这个dll。使用周立功提供的哪个dll,是根据你的CAN卡来决定的。周立功提供的vs2008编写的MFC例子会起到一定的误解。因为那个例子直接使...

xby826的博客 9561

【CANFD】周立功ZCANPRO使用-详细教程

3、找到工程的dbc文件,DIAG_RESP_RLM为响应地址,DIAG_REQ_AIIECU为功能地址,DIAG_REQ_RLM为物理地址。2、在UDS诊断界面选择物理地址,选择更多设置,配置诊断报文的即物理地址,功能地址和响应地址,然后正确选择通道,选择CANFD。3、修改帧类型和相关属性后,点击立即发送;或者添加到列表,点击列表发送,即可发送报文。1、启动ZCANPRO,选择波特率,点击确认后,关闭窗口。4、全部配置完后,选择诊断功能,立即发送即可,如图。注:当发送次数选择-1时,为循环发送。

手握日月摘星辰,世间无我这般人 2万+

Qt上位机同时使用ZLG-USBCan2卡与USBCan2C

QLibrary实现动态库调用,上位机同时兼任使用ZLG-USBCan2卡与USBCan2C ZLG-USBCan2 USBCan2C ZLG-USBCan2卡是行业中最常用的CAN卡,但是价格较贵;而一般场合的情况下可以使用USBCan2C替代使用,价格只有前者1/8。需要USBCan2C只需要更换动态库文件,就可以替代USBCan2C。故编写一个测试上位机同时兼任两者,再需要的时候替换。 构建一个类,通过QLibrary实现动态库切换。代码如下: 一、CPP文件 #include "drivecan

FQJ19950804的博客 2583

周立功ZCANPRO基础使用教程

ZCANPRO是广州致远电子有限公司出品的CAN/CANFD系列产品的配套软件,可进行原始数据收发、数据回放、高层协议分析等操作,软件操作简单而不失功能强大,是您进行CAN总线测试、监控、诊断、开发的好帮手。

阿拉斯加小野牛的博客 10万+

基于C++的周立功USBCAN驱动程序开发与应用

高性能:支持高速CAN总线,数据传输速率可达1Mbps。易用性:通过USB接口与PC连接,提供多种操作系统的驱动程序和开发库,方便开发者集成使用。多功能:支持多通道CAN通信,提供丰富的配置选项和故障诊断功能。高可靠性:采用工业级设计,具备抗干扰能力强、稳定性高的特点。

m0_57781768的博客 2375

周立功USBCAN2使用教程.pdf

周立功USBCAN2使用教程.pdf

周立功CAN总线工具ZLG USBCANFD-200U上位机ZCANPRO使用方法

周立功CANFD工具上位机ZCANPRO的使用方法

xiaoxingzi_gxz的博客 3万+

周立功CAN用户手册

周立功CAN用户手册和驱动,周立功USBCANtest软件驱动,包括使用说明。

【免费下载】 USBCAN-I系列驱动安装包

USBCAN-I系列驱动安装包 【下载地址】USBCAN-I系列驱动安装包 本仓库提供了一个名为【驱动程序】USBCAN-I_I+_II_II+_2A_I-MINI驱动安装.zip的资源文件下载。该驱动程序适用于USBCAN-I、USBCAN-I+、USBCAN-II、USBCAN-II+、USBCAN-2A以及USBC...

gitblog_09752的博客 2355

(3万字深度解析)Kaggle《房价预测:高级回归技巧》详解复现攻略

在这篇教程式文章中,我们从零开始完成了 Kaggle《房价预测:高级回归技巧》比赛的复现工作,涵盖了数据预处理、特征工程、模型训练、调优、解释和融合的完整流程。深入理解数据:阅读数据描述,结合常识对每个特征作出合理处理(如缺失值填充’None’表示无此设施 、异常值剔除 等)。对目标和偏态特征进行对数变换,使分布更平滑,从而更好满足模型假设并提升准确度。特征工程:我们创造了总面积、总浴室等新特征,整合信息提高模型可学习性。

qq_38334677的博客 1768

实战分享:如何用Jetson Nano+HM30图传搭建低空YOLOv5检测系统(附VNC避坑指南)

本文详细介绍了如何利用Jetson Nano和HM30图传搭建低空YOLOv5检测系统,重点解决了无人机应用中的硬件连接和VNC延迟优化问题。通过对比WiFi直连与图传方案的优劣,提供了网络配置、VNC优化及YOLOv5模型加速的实战技巧,帮助开发者实现高效稳定的低空目标检测系统。

weixin_29174385的博客 110

周立功USBCAN-II的Python调用

USBCAN-II USBCAN-II, 或者叫USBCAN2是周立功(致远电子)比较经典的USB接口的CAN卡, 有两路标准CAN, 最高支持到1M波特率, 单用USB就可以供电通信, 无内部终端电阻: 上位机ZCANPRO本身功能强大, 基本的收发报文, 总线负载率, 录包回放, 实时曲线, 脚本, UDS等支持的非常完善, 但本篇还是要写一下Python和USBCAN2的联动. ZLG提供了两种 二次开发函数库与例程: zlgcan, 比较新, 官方推荐, 本篇也用这个 ControlCAN, 旧接

weifengdq的专栏 2万+

自动驾驶仿真(二)—— 基于PreScan与Simulink的联合仿真

自动驾驶仿真软件介绍二—— PreScan与Simulink联合仿真1. Prescan仿真软件2. Prescan与Simulink联合仿真2. 1 Prescan和matlab软件安装2. 2 联合仿真配置3. 联合仿真实例3.1 一辆不按法规行驶的小车3.2 另一辆的正常行驶的小车3.3 视觉辅助摄像机3.4 传感器检测4. 系列学习视频教程5. 参考学习的书目教材 上一篇博文简单介绍了Carsim与Simulink联合仿真,接着这篇就再继续简单介绍另一款自动驾驶仿真软件Prescan,并且简单做个P

zhudj08的博客 1万+

【亲测免费】 USBCAN-I系列驱动安装包:轻松驾驭CAN总线设备的利器

USBCAN-I系列驱动安装包:轻松驾驭CAN总线设备的利器 【下载地址】USBCAN-I系列驱动安装包 本仓库提供了一个名为【驱动程序】USBCAN-I_I+_II_II+_2A_I-MINI驱动安装.zip的资源文件下载。该驱动程序适用于USBCAN-I、USBCAN-I+、USBCAN-II、USBCAN-II+、...

gitblog_09710的博客 695

YOLOv8改进 | 独家创新篇 | 给YOLOv8增加辅助可逆分支结构(PGI,1:1改进)(全网独家创新,附视频讲解)

这张图(图3)展示了可编程梯度信息(PGI)及其相关网络架构和方法。这种网络结构主要用于改进特征融合,以提高目标检测的性能。然而,由于信息瓶颈的存在,网络中可能会丢失一些信息。这是一种旨在减少信息丢失的网络设计。它通过可逆的列结构来尝试维持信息流通不受损失,但如图中“Heavy Cost”所示,这种结构会增加计算成本。c) 深度监督:这种方法通过在网络的多个层次中插入额外的监督信号来提高学习的效率和最终模型的性能。图中显示了通过深度监督连接的各个层。

Snu77的博客 3741

大厂面经:大疆嵌入式面试题及参考答案(4万字长文:持续更新)

目录 Linux 系统调用的过程,中间发生了什么? 表格总结 Linux 中断流程,谈谈你对中断上下文的理解 中断流程 中断上下文理解 Linuxschedule()函数的原理和调用的时机 schedule()函数原理 调用时机 页表实现机制,分页的缺点? 页表机制 分页的缺点 介绍操作系统的多级反馈调度策略,时间片轮转,在项目中如何指定优先级来调度进程完成快速响应(nice命令) 多级反馈队列调度 时间片轮转 使用nice命令 聊内存分配,进程内存分配,段页式存

大模型大数据攻城狮的专栏 4163

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

最近用qt做了一个USBCAN二次开发的上位机软件。经过本人实际测试,效果不错,界面和官方的软件类似。做此软件的目的主要是学会调用该模块的二次开发库, 采集数据时也就可以将数据进行简单的处理,这样调试起来也就方便很多了。 界面如下: 此软件和官方的软件界面类似,用起来也基本相同。 官方软件如下图: 该软件支持三款USBCAN模块:USBCAN-2A ,USB_CAN-2C , CANalyst-II 细节方面: 1. 波特率可选: ...

hs977986979的博客 1万+

ComfyUI整合包、秋叶ComfyUI、Florence节点报错下载并加载Florence2模型No module named ‘timm.layers‘、ComfyUI报错解决

步骤操作1打开2地址栏输入cmd并回车3输入命令:4安装完成后重新打开 ComfyUI,执行工作流,即可解决报错。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 1239

ZLG USBCAN-I 32/64位 Win7 驱动下载介绍

ZLG USBCAN-I 32/64位 Win7 驱动下载介绍 【下载地址】ZLGUSBCAN-I3264位Win7驱动下载介绍 ZLG USBCAN-I适配器的Windows 7驱动程序,支持32位和64位系统,确保设备与计算机的顺畅通信。适用于开发、测试及日常数据通信。下载后,按照简单步骤进行安装,重启计算机即可生效...

gitblog_06773的博客 658

GeoServer下载与安装(详细图文教程)

GeoServer官方版可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过 GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。

大剑师兰特的GIS世界 3273

揭秘大数据领域数据产品的开发流程

随着企业数字化转型加速,数据产品已成为驱动业务增长的核心载体。不同于传统软件产品,数据产品以数据为核心生产要素,通过数据采集、处理、分析与可视化,为用户提供决策支持或智能化服务。本文旨在系统性拆解数据产品开发的全生命周期,涵盖需求分析、数据工程、模型构建、产品设计、上线运维等关键环节,揭示各阶段的技术原理、实施路径与最佳实践,帮助技术团队与产品团队建立标准化开发流程。核心概念:定义数据产品本质,对比传统软件产品差异技术体系:拆解数据采集、处理、建模、可视化的技术栈与算法原理。

AI Agent Harness Engineering 479

002-周立功USBCAN-II+CAN接口卡使用笔记

1. List item CAN接口卡

Vincent枫大熊的博客 9523

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

【亲测免费】 USBCAN-I/I+/II/II+/2A/I-MINI驱动程序安装包

USBCAN-I/I+/II/II+/2A/I-MINI驱动程序安装包 【下载地址】USBCAN-IIIIII2AI-MINI驱动程序安装包 USBCAN系列驱动程序安装包为USBCAN-I、I+、II、II+、2A及I-MINI设备提供全面支持,确保设备与计算机的稳定通信。通过简单解压和安装向导,用户可快速完成驱动配置...

gitblog_06710的博客 700

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

win11爱泰USBCAN-2I+接口卡配置及上位机下载安装自检

爱泰USBCAN-2I+接口卡连接、配置、上位机软件下载安装、CAN盒自检

weixin_42717121的博客 6679

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

六叶树USBCAN资料分享

USBCAN适配器资料分享:

qq_37033904的博客 1059

【免费下载】 USBCAN-I/II+/II_II+_2A驱动程序

本仓库提供的是【驱动程序】USBCAN-I_II+_II_II+_2A驱动.rar,专为周立功及其兼容品牌的CAN通信盒设计。这款驱动程序适用于多种型号的USB转CAN适配器,包括但不限于USBCAN-I、II+、II_II+以及2A系列。对于需要利用个人计算机通过CAN总线进行数据交换的工程师和开发者而言,是不可或缺的软件支持。 ## 特点 - **兼容性广泛**:确保与周立功公司出品的各类C

gitblog_09775的博客 3031
上一篇: NRF5 SDK蓝牙开发——peripheral设备广播报文分析
下一篇: VMWare安装Ubuntu,Linux系统下搭建ARM + Eclipse+Jlink开发平台,可支持多种ARM芯片的开发——开发环境搭建
wayne2018
博客等级 码龄14年 175粉丝 21原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wayne2018

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值