來源:致遠(yuǎn)電子
摘要:ZLG的USBCAN卡型號(hào)眾多,只有選型精準(zhǔn)合適,才能發(fā)揮CAN的最佳性能。本文主要介紹USBCAN-I/II和USBCAN-E/2E-U兩個(gè)系列的區(qū)別,方便用戶選型和軟件二次開發(fā)。
本文主要介紹USBCAN-I/II和USBCAN-E/2E-U兩個(gè)系列的區(qū)別,方便客戶選型和軟件的二次開發(fā)。
硬件及收發(fā)性能主要區(qū)別:
軟件升級(jí)步驟:
兩個(gè)系列的CAN 接口卡均采用同一套接口函數(shù)庫,如果想從USBCAN-II的代碼升級(jí)到USBCAN-2E-U,只需按以下三個(gè)步驟操作。
1.安裝USBCAN-E/2E-U驅(qū)動(dòng);
2.增加設(shè)備類型;
在 API 編程接口文件“ControlCAN.h”中存在以下定義:
//接口卡類型定義
#define VCI_USBCAN1 3
#define VCI_USBCAN2 4
#define VCI_USBCAN_E_U 20
#define VCI_USBCAN_2E_U 21
可以看出,各個(gè)型號(hào)USBCAN接口卡所對(duì)應(yīng)的設(shè)備類型DevType 互不相同。
USBCAN-E/2E-U接口卡的應(yīng)用項(xiàng)目中,用戶代碼中需更改定義所選用的設(shè)備類型:
m_devtype=VCI_USBCAN_E_U 20 //支持USBCAN_E_U 接口卡
或者:
m_devtype=VCI_USBCAN_2E_U 21 //支持USBCAN_2E_U 接口卡
3.在調(diào)用VCI_InitCAN 函數(shù)之前調(diào)用VCI_SetReference 函數(shù)設(shè)置波特率和濾波。
USBCAN-E/2E-U一個(gè)實(shí)始化的實(shí)例(C++):
//打開設(shè)備, m_devtype ==VCI_USBCAN_E_U
if(VCI_OpenDevice(m_devtype,index,0)!=STATUS_OK)
{
MessageBox("打開設(shè)備失敗!","警告",MB_OK|MB_ICONQUESTION);
return;
}
//設(shè)置波特率為500K,常用波特率表可參考接口函數(shù)使用手冊(cè)VCI_SetReference的說明;
if(m_devtype ==VCI_USBCAN_E_U)
{
DWORD baud =0x060007;
if (VCI_SetReference(m_devtype,index, cannum, 0, &baud) != STATUS_OK)
{
MessageBox(_T("設(shè)置波特率錯(cuò)誤,打開設(shè)備失敗!"), _T("警告"), MB_OK | MB_ICONQUESTION);
VCI_CloseDevice(m_devtype,index);
return;
}
}
//初始化CAN
if(VCI_InitCAN(m_devtype,index,cannum,&init_config)!=STATUS_OK)
{
MessageBox("初始化CAN失敗!","警告",MB_OK|MB_ICONQUESTION);
VCI_CloseDevice(m_devtype,index);
return;
}
//...
//啟動(dòng)CAN
if(VCI_StartCAN(m_devtype,m_devind,m_cannum)==1)
{
ShowInfo("啟動(dòng)成功",0);
}
else
{
CString str;
str="啟動(dòng)失敗";
ShowInfo(str,2);
}
審核編輯 黃昊宇
-
接口卡
+關(guān)注
關(guān)注
0文章
26瀏覽量
11929
發(fā)布評(píng)論請(qǐng)先 登錄
探索HMC656LP2E - HMC658LP2E寬頻固定衰減器家族
【瑞薩FPB-RA6E2試用】【原創(chuàng)】【瑞薩RA × Zephyr開發(fā)板評(píng)測(cè)】+進(jìn)階級(jí)任務(wù)測(cè)試之CAN發(fā)送數(shù)據(jù)測(cè)試
探索CYTVII-B-E-100-SO評(píng)估板:功能、操作與連接全解析
TUSB2E11 USB 2.0 - eUSB2 中繼器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)
?STMicroelectronics M24M02E-U 2Mbit I2C EEPROM技術(shù)解析與應(yīng)用指南
廣成科技USBCAN-IIPro+分析儀的應(yīng)用場(chǎng)景
Texas Instruments TUSB2E22EVM-CAT 評(píng)估模塊(EVM)數(shù)據(jù)手冊(cè)
小功率高效率E-GaN開關(guān)電源管理方案:U8723AH+U7116W
E-GaN電源芯片U8733L集成外置溫度檢測(cè)和恒功率功能
E-GaN電源芯片U8722FE產(chǎn)品概述
Broadcom HEDS-9930 (E2/E2L) 評(píng)估板與AEDR_9930E2光學(xué)編碼器數(shù)據(jù)手冊(cè)
45W集成高壓E-GaN快充電源方案U8726AHE+U7269
E5CC-U數(shù)字式控制器說明書
LaserCam HR II“圖像重影”
USBCAN-II和USBCAN-2E-U的區(qū)別以及互換方法
評(píng)論