CANalyst-Ⅱ 应用协议
CANalyst-Ⅱ 应用协议让支持的 CANmeleon 设备接入 CANalyst-Ⅱ 双通道 CAN 2.0 工作流,可配合创芯科技的 WinUSB 驱动、USB-CAN Tool 和 ControlCAN API 使用。
应用安装与切换
请通过 CANmeleon device manager 安装、更新或切换本应用协议。实际可用情况以设备型号、授权状态和应用发布包的适配结果为准。
应用能力
- 提供 2 个独立的 Classic CAN 通道,不支持 CAN FD;
- USB-CAN Tool 中应选择双通道的
USB-CAN2.0设备类型; - ControlCAN API 中使用
VCI_USBCAN2(4)设备类型,CANIndex的0和1分别对应 CAN1 和 CAN2; - 支持标准帧、扩展帧、数据帧和远程帧,单帧数据长度最多为 8 字节。
驱动与软件
| 项目 | 用途 | 使用说明 |
|---|---|---|
| Windows WinUSB 驱动 | 让系统正确识别设备 | CANalyst-Ⅱ Windows 驱动安装 |
| USB-CAN Tool | 配置双 CAN 通道,发送、接收并保存 Classic CAN 报文 | USB-CAN Tool 使用指南 |
| ControlCAN API | 在 C/C++、C#、LabVIEW 等应用中访问设备 | ControlCAN API 二次开发 |
完整的 CANalyst-Ⅱ 使用路径与资料入口请查看 CANalyst-Ⅱ 使用说明。
不要通过替换 DLL 切换应用
CANmeleon 已提供独立的应用安装与切换机制。不要通过手工替换 ControlCAN.dll 在 CANalyst-Ⅱ 与其他兼容模式之间切换,以免 DLL 版本与当前设备应用不匹配,增加部署和维护风险。
使用前检查
- 在 CANmeleon device manager 中确认当前设备可安装 CANalyst-Ⅱ 应用并完成切换。
- 安装配套 WinUSB 驱动,确认设备管理器中出现
WinUSB Device且没有异常图标。 - 使用 USB-CAN Tool 选择
USB-CAN2.0,按目标总线设置波特率和工作模式。 - 使用 ControlCAN API 开发时,确认程序位数、导入库和
ControlCAN.dll位数一致。
CANalyst-Ⅱ 应用只提供 Classic CAN 能力。需要 CAN FD 时,请从 CANmeleon 生态总览选择标注“支持 CAN FD”的应用协议。
