USBCAN-II 测试软件与接口函数库使用手册

5星 · 超过95%的资源 需积分: 9 6 下载量 70 浏览量 更新于2024-07-28 收藏 1.4MB PDF 举报
"USBCAN-IItest report.rar" 是一份由广州周立功单片机发展有限公司提供的关于USBCAN-II设备的测试报告和技术文档,主要涵盖了CAN-bus通用测试软件的使用说明以及接口函数库的详细介绍。 在第一部分测试软件使用说明中,详细介绍了如何操作USBCAN-II设备进行CAN总线通信。设备操作包括设备类型的选择、设备的打开、参数设置、获取设备信息、启动和复位CAN总线以及发送数据等步骤。辅助操作则包括设置数据列表缓冲帧数、定位到指定帧、保存数据到文件、刷新数据列表、暂停或继续显示数据以及始终显示最后一行数据的功能,这些功能为用户提供了方便的数据管理和分析工具。 在第二部分接口函数库说明及其使用中,针对Windows和Linux操作系统分别进行了介绍。在Windows环境下,说明了设备类型定义、错误码定义、数据结构、接口库函数的详细说明以及使用方法和流程。接口库函数如VCI_OpenDevice用于打开设备,VCI_InitCan初始化CAN接口,VCI_Transmit用于发送数据,VCI_Receive接收数据,VCI_ResetCAN复位CAN总线,VCI_CloseDevice关闭设备等,这些函数构成了与USBCAN-II设备交互的基础。在Linux环境下,讲解了驱动程序的安装、动态库的安装和调用方法,为开发人员提供了跨平台的支持。 数据结构如VCI_BOARD_INFO用于存储设备信息,VCI_CAN_OBJ包含了CAN消息对象,VCI_CAN_STATUS表示CAN状态,VCI_ERR_INFO记录错误信息,这些结构体是实现CAN通信的核心组件。函数索引则列出了所有可用的函数,方便开发者查找和使用。 这份报告对于理解和使用USBCAN-II设备进行CAN总线通信的开发人员来说,是非常宝贵的参考资料,它提供了详尽的操作指南和编程接口,可以帮助用户高效地进行设备测试和应用开发。