Kvaser CANlib SDK

Kvaser CANlib SDK

参考价: 面议

具体成交价以合同协议为准
2024-09-22 12:06:29
87
产品属性
关闭
广州智维电子科技责任公司

广州智维电子科技责任公司

免费会员
收藏

组合推荐相似产品

产品简介

简述:CANlib软件开发包(SDK)是开源应用程序接口,适用于所有Kvaser硬件平台

详细介绍


简述:

    CANlib软件开发包(SDK)是开源应用程序接口,适用于所有Kvaser硬件平台。

    CANlib SDK开发包包含一个虚拟硬件,该硬件能处理所有真实硬件做的事情。立刻下载CANlib SDK并开始开发任何Kvaser硬件。当你有了Kvaser分析仪产品,你就能够从虚拟的驱动程序无缝过渡到真实的硬件。

特点:

Kvaser CANlib SDK是免费的,并支持以下编程:

    1.  Microsoft Visual C/C++

    2. Borland/CodeGear/Embarcadero C++ Builder

    3. gcc, MinGW

    4. Borland/CodeGear/Embarcadero Delphi (所有版本)

    5. Microsoft Visual Basic and VB.NET

    6. Microsoft C#

    7. 还有各种托管C++代码、Python等示例

CANlib SDK开发包部分内容:

    1. 示例程序

    2. 使用CanKing对您自己的CAN工具进行调试(总线监视器免费)

    3. 入门指南和参考文档

    4. 支持虚拟(非硬件)CAN通道,您可用来测试或者演示。现在就安装虚拟驱动程序并开始尝试所有内容。

    5. 限16位(DOSWindows3xPCcan系列卡,可独立下载

    6. 支持SAE J2534, RP1210A, RP1210B

    7.  支持LINJ1708/J1587库(需特定Kvaser硬件)

    8.  支持从一些其他供应商的API移植旧代码的库

    使用CANlib所写的软件可兼容Kvaser现在及将来的硬件。使用CANlib的应用可无需修改用于另一平台。

CANlib SDK库

    1. CANlib - 个库是CANlib,用于与连接到计算机和CAN总线的Kvaser CAN设备进行交互。从本质上讲,您可以设置总线

参数(例如比特率),总线开/关和读/CAN消息。您还可以使用CANlib在支持的设备上下载和启动程序。如果您可以看到

Kvaser设备指南工具中列出的设备,则它已连接,您可以通过CANlib与其进行通信。

    2. LINlib - LINlib库用于与LIN总线交互。与CANlib类似,它包含设置总线参数,总线开/关和读/LIN消息的功能。

    3. kvaDbLib - 数据库库kvaDbLib用于创建,读取,写入和修改CAN数据库,这些数据库包含在CAN网络上接收或发送的包的

描述。

    4.  kvlclib - 转换器库kvlclib用于转换Kvaser Memorator日志文件。它可用于在多种格式之间进行转换,例如从Kvaser二进制

格式KME 5.0.kme50)到MDF 4.1.mf4)中的CAN帧。

    5. kvmlib - Memoratorkvmlib用于与可以记录CAN消息的Kvaser Memorator设备进行交互,例如Kvaser Memorator

 Professional 5xHS。您可以下载配置数据(例如触发器,过滤器,脚本),允许您将设备与计算机断开连接,将设备连接到

(有源)CAN总线,并让它自动记录流量。完成后,您可以将设备与计算机重新连接,并使用kvmlib读取记录的数据。

    6. kvaMemoLibXML - kvaMemoLibXML用于将XML格式的记录器设置转换为Kvaser Memorator设备使用的二进制格式。然

后可以使用上面提到的kvmlib将二进制设置文件下载到Kvaser Memorator设备。借助kvaMemoLibXMLkvmlib,您可以创建自己

的工具来配置Kvaser Memorator设备。

    7. kvrlib –Some Kvaser设备,称为远程设备,可通过以太网或WiFi连接,例如Kvaser Ethercan Light HSKvaser BlackBird

 v2,您需要在这些设备连接到计算机之前对其进行配置。这就是kvrlib发挥功能,发现并连接到网络上的Kvaser设备,使其可以

访问CANlib功能。kvrlib具有配置远程设备连接到网络的方式的功能(例如动态/静态IP)。它还包含用于无线设置的额外功能,

例如扫描和获取连接状态。

支持Linux

支持Linux,可独立下载,更多信息请浏览Linux驱动程序和SDK开发包

Kvaser CANlib SDK是免费的,并支持以下编程:

上一篇:德国Etas测量模块ES415 下一篇:can总线接口定义原理图
热线电话 在线询价
提示

请选择您要拨打的电话: