用于 Windows® 7/Vista/XP的CAN 總線開發(fā)程序包
PCAN是個(gè)可用于規(guī)劃、開發(fā)和應(yīng)用CAN網(wǎng)絡(luò)的系統(tǒng)。在CAN總線下Windows® Kernel模式中的ring-0驅(qū)動(dòng)程序是個(gè)人計(jì)算機(jī)與外部硬件交流的基礎(chǔ)。這些在個(gè)人計(jì)算機(jī)Windows®環(huán)境下構(gòu)成了完整CAN網(wǎng)絡(luò)的核心。
PCAN的設(shè)備驅(qū)動(dòng)程序管理著所有連接到電腦的硬件的數(shù)據(jù)通信。用來連接到CAN網(wǎng)絡(luò),提供給用戶或硬件設(shè)備操作者的接口,是由我們常說的PCAN客戶端建立。必要時(shí)這樣能夠?qū)μ幚淼倪M(jìn)程顯示出來和產(chǎn)生影響。PCAN的驅(qū)動(dòng)程序允許多個(gè)客戶端的連接,并且能夠在多個(gè) CAN總線之間通訊。PCAN還支持多種基于SJA1000的硬件。
PCAN客戶端程序,網(wǎng)絡(luò)和硬件有如下特點(diǎn):
一個(gè)客戶端可同時(shí)連接到多個(gè)網(wǎng)絡(luò)中
單個(gè)網(wǎng)絡(luò)可支持多個(gè)客戶端
一個(gè)硬件設(shè)備只能連接在一個(gè)網(wǎng)絡(luò)中
一個(gè)網(wǎng)絡(luò)可能有且只有一個(gè)硬件設(shè)備,或者一個(gè)也沒有
客戶端通過硬件發(fā)送報(bào)文到外部總線和所有其他的客戶端
如果報(bào)文是通過硬件設(shè)備接收到,那么所有的客戶端都能接收到
每個(gè)硬件設(shè)備可定義多個(gè)網(wǎng)絡(luò)
PCAN - API的DLL接口可為軟件開發(fā)人員提供以上這些特點(diǎn)。
PCAN 開發(fā)包具有的附加功能是可提供無限量的設(shè)備驅(qū)動(dòng)程序許可證給市場營銷部門,便于該部門建立自主品牌產(chǎn)品(客戶端),以及開發(fā)包內(nèi)所提供的CAN監(jiān)控器PCAN-Explorer和PCAN-Trace 跟蹤數(shù)據(jù)記錄儀。您的開發(fā)團(tuán)隊(duì)也可以免費(fèi)使用我們所提供的熱線電話。
支持32/64位 的Windows ® DLL編程接口(API)
中斷驅(qū)動(dòng)程序接收到的是硬件發(fā)送到驅(qū)動(dòng)器的FIFO緩沖區(qū)內(nèi),并以時(shí)間戳為結(jié)束標(biāo)志的CAN報(bào)文
驅(qū)動(dòng)程序和Windows® 應(yīng)用工具之間接收到的CAN報(bào)文可以是面向事件的
支持CAN總線 2.0A 和 2.0B協(xié)議(29位標(biāo)識(shí)符)
完整的編程指南(幫助文件)包含完全兼容的示例源代碼
將所要求的時(shí)間戳從應(yīng)用工具傳送到系統(tǒng)驅(qū)動(dòng)器,并可以準(zhǔn)確把握傳輸時(shí)間
包含配置,參數(shù)化和可視化CAN系統(tǒng)的綜合工具包
系統(tǒng)要求:
Windows® 7/Vista/XP
至少512 MB 內(nèi)存和1 GHz CPU
貨品內(nèi)容:
驅(qū)動(dòng)程序的免費(fèi)許可證
應(yīng)用軟件:PCAN-View ,PCAN-Trace和 PCAN-Explorer
工具: PCAN-CPL, PCAN-Nets 配置軟件, 和 PCAN-Status 顯示屏
頭文件,單元和示例