用于Windows®的CAN軟件API
PCAN-Developer 或PCAN-Evaluation 套裝中的PCAN-API版本是免費的PCAN-Basic API(應用編程接口)。它使得CAN總線的開發(fā)應用中特別是與我們PEAK公司的PCAN PC硬件的通訊時非常簡便。API包含了實際設備的驅動和DLL接口,該接口提供了API函數(shù)。
作為PCAN-Light的新一代產(chǎn)品,PCAN - Basic提供了增加的功能和各種語言支持。 它在C + +,C#, C++/CLR ,Delphi, VB.NET, Java, 和Phyton 2.6.環(huán)境下為開發(fā)人員提供各種各樣的功能。
特點:
支持多種操作系統(tǒng) :Windows® 7/Vista/XP (32/64-bit) (注: ISA總線,并口, PC 卡CAN接口只支持32-bit)
多種PEAK-System應用和您自己的定制化應用可以同一時間在物理CAN通道操作
同一個DLL接口,支持所有硬件類型。
每個硬件單元多達8個通道(取決于所使用的PEAK CAN接口)
PCAN PC硬件之間可以簡單地切換
每個CAN通道的內部驅動器可以緩沖多達32,768條報文
接收報文的實時精度下降到1us
可訪問一些硬件參數(shù),如只聽模式
當收到報文時,可通過Windows® Events機制發(fā)出通知
含支持調試操作的擴展系統(tǒng)
支持德語,英語,法語,西班牙語和意大利語
輸出語言取決于操作系統(tǒng)
調試信息可以單獨定義
功能
連接:
初始化:初始化硬件,設置波特率,驅動載入
未初始化:驅動注銷
配置:
設定值:硬件參數(shù)設定,如調試日志(列表),只聽和自動復位
過濾信息:接收到的寄存器信息
信息:
得到信息:讀出DLL和API的信息
得到狀態(tài):讀出CAN總線狀態(tài)信息
得到錯誤文檔:得到錯誤代碼的說明
CAN通信:
讀:讀出CAN報文或狀態(tài),包括時間戳
寫:傳送CAN報文(可為11/29-bit標識符和RTR)
復位:清除傳送緩沖區(qū)和接收緩沖區(qū)
貨品內容:
DLL接口,樣例程序和所有常見編程語言的頭文件
HTML Help格式的文件
系統(tǒng)要求:
Windows® 7/Vista/XP (32/64-bit)