空燃比分析儀,horiba尾氣分析儀,CAN總線分析儀,CAN數據記錄儀

廣州智維電子科技有限公司

Guangzhou Triv Electronic Technologies Co.LTD

技術服務
SUPPORT

目前位置: 首頁 > 技術服務 > 技術資訊

2020-05-11

CANlib,kvrlib和kvmlib有什么區別?

作者:    點擊:229

如果你想開發與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 HSKvaser BlackBird v2),而且你需要在將這些設備連接到計算機之前進行配置。這就是kvrlib發揮功能所在,發現和連接到網絡上的Kvaser設備,使其可以訪問CANlib功能。 kvrlib還具有配置遠程設備如何連接到網絡的功能(例如動態/靜態IP)。它還包含無線設置附加功能,如掃描和獲取連接狀態。

3.  最后一個庫是kvmlib。該庫用于與可以記錄CAN報文的Kvaser Memorator設備進行交互(例如Kvaser Memorator Professional 5xHS。你可以下載配置數據(例如觸發器、濾波器、腳本),它允許你斷開設備與計算機的連接,將設備連接到CAN總線,并自動記錄流量。完成后,你可以使用計算機重新連接設備,并使用kvmlib獲取記錄的數據。



返回列表

内蒙古11选5玩法说明