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