广告招募

当前位置:全球资源网 > 技术中心 > 所有分类

使用Kvaser开发工具包库从硬件中获取更多信息

2025年11月12日 09:47:27      来源:广州智维电子科技有限公司 >> 进入该公司展台      阅读量:0

分享:

如果你想开发与Kvaser设备交互的个人应用程序,则需要下载软件开发工具包, Kvaser CANlib SDK。你会发现SDK内部有三个主要的库:
CANlib
kvrlib
kvmlib
CANlib,kvrlib和kvmlib有什么区别?
1. 个是CANlib。在其核心有这些功能可设置:总线参数(例如位速率),总线开/关以及读/写CAN报文。你也可以使用CANlib来下载并启动设备上的t程序。所有这些都是在连接到计算机设备上完成的,并且它们在所有可支持的Kvaser设备中都可以使用。如果你可以在Kvaser Hardware工具中看到你的设备,那么它可连接,你可以通过CANlib与其进行通信。
2. 第二个是kvrlib。有些Kvaser设备,被称为远程设备,可以通过以太网连接(例如Kvaser Ethercan Light HS 和 Kvaser BlackBird v2),而且你需要在将这些设备连接到计算机之前进行配置。这就是kvrlib发挥功能所在,发现和连接到网络上的Kvaser设备,使其可以访问CANlib功能。 kvrlib还具有配置远程设备如何连接到网络的功能(例如动态/静态IP)。它还包含无线设置附加功能,如扫描和获取连接状态。
3. 个库是kvmlib。该库用于与可以记录CAN报文的Kvaser Memorator设备进行交互(例如Kvaser Memorator Professional 5xHS。你可以下载配置数据(例如触发器、滤波器、脚本),它允许你断开设备与计算机的连接,将设备连接到CAN总线,并自动记录流量。完成后,你可以使用计算机重新连接设备,并使用kvmlib获取记录的数据。


版权与免责声明:
1.凡本网注明"来源:全球资源网"的所有作品,版权均属于全球资源网,转载请必须注明全球资源网。违反者本网将追究相关法律责任。
2.企业发布的公司新闻、技术文章、资料下载等内容,如涉及侵权、违规遭投诉的,一律由发布企业自行承担责任,本网有权删除内容并追溯责任。
3.本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。 4.如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系。