宏虹分享 | 值得信賴的Kvaser CAN配套軟體,免費又好用!

作為深耕於CAN匯流排領域40餘年的業內專家,Kvaser的硬體產品依靠品質和性價比受到了全球工程師的喜愛。相比於硬體,Kvaser的軟體可能沒有那麼知名,但它其實也同樣優秀。

我們認為軟體開發的目標是:讓用戶在使用過程中省時省力、明白清楚。需要達到這種程度並不簡單,這需要持續不斷的投入和努力。Kvaser對軟體的重視體現在多個方面,最直觀的事實是我們的軟體開發人員是硬體開發人員的4倍。在實際工作中,Kvaser硬體和軟體的開發團隊通力合作,向著同一個目標前進:為客戶提供高質量、可靠且無後顧之憂的產品。

軟體

為了讓客戶得到最佳體驗,所有的驅動程式和固件包括未來的更新都免費提供。我們的產品(包括軟體)都向後相容,讓客戶可以放心使用。強大的相容性有助於現在和未來的開發工作。例如,使用我們的免費SDK(CANlib)編寫應用與Kvaser現有和未來的所有硬體相容,無需調整即可在其他平臺上使用。

可以說客戶購買的不止是好用的CAN硬體,還有與之配套的軟體應用。

無論您需要使用驅動程式來讓Kvaser設備運作,還是您是一名在CAN匯流排或LINbus的系統中使用我們產品的開發者,您都可以信賴Kvaser軟體工具。

下麵我們列出了重點軟體明細:

Kvaser Drivers for Windows

適用於所有Kvaser CAN硬體的Windows驅動程式。該軟體包包含一個用於虛擬CAN匯流排的虛擬驅動程式,可以方便你在無法訪問真實CAN匯流排硬體時進行測試和評估。

CANlib SDK是適用於所有Kvaser硬體的平臺。它包含的虛擬硬體能處理真實硬體可以做的所有事。該開發包支持以下編程:

Microsoft Visual C/C++
Borland/CodeGear/Embarcadero C++ Builder
gcc, MinGW
Borland/CodeGear/Embarcadero Delphi (所有版本)
Microsoft Visual Basic and VB.NET
Microsoft C#
各種託管C++代碼、Python等示例

該開發包包含的部分內容如下:

示例程式
使用CanKing對您自己的CAN工具進行調試(匯流排監視器免費)
入門指南和參考文檔
支持虛擬(非硬體)CAN通道,支持用於測試或者演示。
限16位(DOS,Windows3x)PC轉CAN系列卡,可獨立下載
支持SAE J2534, RP1210A, RP1210B庫
支持LIN和J1708/J1587庫(需特定Kvaser硬體)
支持從一些其他供應商的API移植舊代碼的庫
使用CANlib所寫的軟體可相容Kvaser現在及將來的硬體。使用CANlib的應用無需修改即可用於另一平臺。

Linux CANlib SDK包含我們用於Linux環境開發的驅動程式和SDK,可以處理所有Windows開發包能做的事。Linux CANlib API讓Windows應用與Linux無縫對接。

Kvaser REST API允許任何支持HTTP的設備與Kvaser CAN介面(Kvaser Ethercan和Kvaser Blackbird v2)進行通信。使用Kvaser REST API設置比特率,讀取和寫入CAN幀,讀取錯誤幀,過濾和刷新接收緩存。API和示例代碼參見CANlib SDK。具體特點如下:

◉ 使用支持HTTP的任何設備接收和傳輸數據
◉ 使用智能手機或平板電腦發送和接收數據
◉ 最新版本支持過濾功能

本篇文章轉載合作夥伴Kvaser文章