CAN 协议库文件目录
本目录用于存放 USB-CAN 接口函数库相关文件。
应包含的文件
必需文件
ControlCAN.dll- USB-CAN 接口主库文件ControlCAN.lib- 静态链接库(用于 C/C++ 链接)
可选头文件和声明
ControlCAN.h- C/C++ 头文件ControlCAN.bas- VB 函数声明文件ControlCAN.pas- Delphi 函数声明文件ControlCAN.llb- LabVIEW 模块
支持的设备
- USBCAN-2A
- USBCAN-2C
- CANalyst-II
- MiniPCIe-CAN
版本信息
- 接口库版本: v2.10
- 更新日期: 2023.12.14
- 兼容性: ZLG(周立功)函数库兼容
使用说明
-
将
ControlCAN.dll放置在以下位置之一:- 与可执行文件同目录
- 系统 PATH 环境变量包含的目录
- Windows\System32 目录(不推荐)
-
在 C/C++ 项目中:
#include "ControlCAN.h" #pragma comment(lib, "ControlCAN.lib") -
在 Python 项目中:
import ctypes can_dll = ctypes.WinDLL('./lib/ControlCAN.dll')
注意事项
⚠️ 请勿将 DLL 文件提交到版本控制系统
- 这些是第三方二进制文件,应从官方源获取
- 建议在
.gitignore中忽略*.dll和*.lib文件
获取方式
请从以下途径获取原始库文件:
- USB-CAN 设备官方驱动光盘
- 厂商官网下载(珠海创芯科技有限公司)
- 技术支持邮箱:zhcxgd@163.com
参考文档
完整的 API 文档请参阅:
.claude/skills/can-protocol.md- CAN 协议接口函数库参考手册(中文)docs/protocol/CAN_Protocol.pdf- 官方使用说明书
最后更新: 2025-11-14