1. 开箱准备与环境搭建
第一次拿到周立功USBCANFD-100U测试板时,建议先检查包装内的配件是否齐全。标准包装通常包含测试板本体、USB Type-C连接线、快速入门指南和防静电袋。我遇到过不少新手因为漏看配件清单,导致后续测试时才发现缺少关键线缆的情况。
硬件连接是第一步,也是容易踩坑的环节。测试板上有两个CANFD接口(CANFD0和CANFD1),我们需要用跳线将它们互连。具体操作是将CANFD0_H与CANFD1_H短接,CANFD0_L与CANFD1_L短接。这里有个细节要注意:使用杜邦线连接时一定要确保接触良好,我有次测试失败就是因为跳线接触不良导致的。
驱动安装建议优先从官网下载最新版本(www.zlg.cn),选择"USBCANFD-100U"对应型号的驱动包。安装过程中如果遇到系统提示"未签名的驱动程序",需要在Windows系统中临时禁用驱动程序强制签名。安装完成后,在设备管理器里应该能看到"ZLG USBCANFD Devices"分类下出现对应设备。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 软件配置与波特率设置
ZCANPRO是配套的核心软件,界面看似复杂但其实逻辑清晰。首次打开时建议先进行设备自检:点击"设备操作"→"自检",这个功能能快速判断硬件连接是否正常。我习惯在每次测试前都跑一遍自检,避免硬件问题影响后续调试。
波特率配置是CANFD通信的关键,这里有两个重点参数:
- 仲裁域波特率(标准CAN帧速率)
- 数据域波特率(FD扩展的高速速率)
周立功提供的波特率计算器非常实用,但要注意单位换算。比如当我们需要配置1Mbps仲裁波特率和2Mbps数据波特率时,在计算器中要输入1000和2000(单位是kbps)。有个常见错误是直接输入1和2,这样会导致实际波特率只有1kbps。
实际配置示例:
bash复制# 仲裁域:1Mbps,采样点75%
# 数据域:2Mbps,采样点75%
自定义字符串应为:
tq=20,prop=1,phase1=14,phase2=5,brp=1
d_tq=10,d_prop=1,d_phase1=6,d_phase2=3,d_brp=1
3. 双通道自收发测试实战
当硬件和基础配置完成后,我们可以进行板内回环测试。这个测试不需要外部设备,通过CANFD0和CANFD1互发数据来验证
