SM1610 原生驱动方案
1. 产品概述
1.1 产品简介
SM1610 是由雪球电子推出的高性能汽车网络接口设备,旨在作为德国 Vector VN1610 的国产化替代方案。不同于市面上的"协议转换/桥接"方案,SM1610 采用原生 Vector 驱动接口,能够直接被 Vector 工具链识别,提供极低延迟、高可靠性的车载通信体验。

1.2 核心优势
- 原生驱动支持:无需安装中间转换软件,直接接入 Vector 硬件生态
- 双通道 CAN FD:支持 2 路独立 CAN FD 通道,波特率最高支持 10 Mbps(不支持 LIN)

- 高级诊断功能:支持错误帧注入与错误状态实时显示,满足复杂的研发需求

- 内置可控终端电阻:内置可自控的 120Ω 终端电阻,支持固件远程升级
2. 软件生态
2.1 软件兼容性
由于 SM1610 完全兼容 Vector XL Driver Library 接口,它支持以下软件环境:
| 类别 | 兼容软件 | 是否需要额外授权 (LIC) |
|---|---|---|
| Vector 商业软件 | CANoe, CANape, CANalyzer (支持 v13 及以上) | 是 (需自备硬件 Key 或软件许可) |
| 二次开发接口 | vxlapi.dll, python-can (Vector 接口模式) | 否 (API 开发通常免费) |
| 第三方仿真工具 | TSMaster, BusMaster, ECUBUS pro | 否 (基础功能免费使用) |
2.3 应用场景
- 汽车电子开发测试
- 车载网络诊断
- ECU 标定和编程
- 汽车电子研发验证
3. 硬件规格与接口
3.1 物理引脚定义 (DB9)
SM1610 提供两个标准的 9 针 D-Sub 接口,分别对应 CAN 1 和 CAN 2。
| 引脚 | 信号 | 说明 |
|---|---|---|
| 2 | CAN_L | CAN Low 信号线 |
| 7 | CAN_H | CAN High 信号线 |
| 3 | GND | 地线 |
| 1, 4-6, 8-9 | NC | 悬空(禁止连接) |
4. 指示灯逻辑与操作指南
4.1 状态指示灯 (Status)
| 指示灯表现 | 含义 |
|---|---|
| 红/绿交替闪烁 | 驱动未识别,请检查 Vector 驱动版本 |
| 绿色常亮 | 驱动识别成功,设备处于就绪状态 |
4.2 通道与电阻指示灯
每个通道配有独立的 LED 灯组,方便实时监测物理层状态。
通道状态 (CH1/CH2)
| 状态 | 指示灯状态 | 说明 |
|---|---|---|
| 熄灭 | - | 通道未在软件中开启 |
| 绿色常亮 | 🟢 | 通道已在软件(如 CANoe)中激活 |
| 蓝色快速闪烁 | 🔵 | 数据正在收发 (Tx/Rx) |
| 红色快速闪烁 | 🔴 | 检测到总线错误帧 |
当设备进入 BOOT 模式时,CAN2 收发指示灯保持蓝色快速闪烁,其余除状态指示灯外都熄灭。
电阻状态 (R)
| 状态 | 指示灯状态 | 说明 |
|---|---|---|
| 熄灭 | - | 内置 120Ω 终端电阻已断开 |
| 黄色常亮 | 🟡 | 内置 120Ω 终端电阻已接入 |
4.3 物理按键功能
设备顶部配有功能按键,用于快速配置硬件:
| 操作 | 功能 | 说明 |
|---|---|---|
| 短按 | 切换内置电阻 | 循环切换内置电阻模式(仅在通道未激活时有效) |
| 长按 (3s) | 进入 BOOT 模式 | 用于固件升级(此时 CAN2 指示灯蓝色闪烁),重新上电可退出 |

当设备任意通道开启时,按键将锁定。
5. 配套资料与使用说明
SM1610 配套资料可从网盘直接下载: https://bj4633.apps.aliyunfile.com/disk/s/DdEQtoS8UqB
5.1 驱动安装
为了确保设备能被正确识别,请严格遵循以下步骤:
下载驱动
在配套资料中获取驱动。
[非常重要!!!] 请务必下载并安装以下驱动版本;并安装完成重启电脑后,在设备管理器中确认驱动版本与下图一致

安装驱动
- 解压压缩包后,双击 setup.exe 安装驱动。
- 注意在以下页面勾选设备类型,选择安装,其余步骤默认即可。

验证驱动安装
- 打开设备管理器,驱动识别到设备,安装完成。
- 确认状态灯为绿色常亮,说明设备已被正确识别。

5.2 硬件连接
SM1610 支持双通道使用,使用两个 9 针 D-Sub 作为接口,分别对应 Vector CAN1 和 Vector CAN2 通道。

6. 软件配置
6.1 通道选择
CANoe

TSMaster

6.2 固件升级
详细固件更新过程请参考:TODO
7. 常见问题排查 (FAQ)
Q: 开启通道后,总线报错且灯变红?
A:
- 检查波特率配置是否一致
- 确认是否开启了必要的内置电阻
- 检查线缆连接是否正确
Q: 为什么按键无法切换电阻?
A:
- 当通道正在运行(绿色常亮)时,按键会被锁定
- 请先在软件中停止测量,然后再进行电阻切换操作
Q: 设备无法识别?
A:
- 检查 USB 线缆连接
- 确认 Vector 驱动已正确安装
- 检查设备管理器中是否出现 Vector Hardware 节点
8. 技术支持
8.1 联系方式
- 技术支持微信:sysmax-cn sysmax-ts
本文档持续更新中,如有问题请及时反馈
