資源簡(jiǎn)介
周立功CAN接口開(kāi)發(fā)資料 周立功CAN接口開(kāi)發(fā)資料 周立功CAN接口開(kāi)發(fā)資料
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?System.Runtime.InteropServices;
//1.ZLGCAN系列接口卡信息的數(shù)據(jù)類(lèi)型。
public?struct?VCI_BOARD_INFO?
{?
public?UInt16 hw_Version;
????public?UInt16?fw_Version;
????public?UInt16?dr_Version;
????public?UInt16?in_Version;
????public?UInt16?irq_Num;
????public?byte?can_Num;
????[MarshalAs(UnmanagedType.ByValArray?SizeConst=20)]?public?byte?[]str_Serial_Num;
????[MarshalAs(UnmanagedType.ByValArray?SizeConst?=?40)]
????public?byte[]?str_hw_Type;
????[MarshalAs(UnmanagedType.ByValArray?SizeConst?=?8)]
????public?byte[]?Reserved;
}
/////////////////////////////////////////////////////
//2.定義CAN信息幀的數(shù)據(jù)類(lèi)型。
unsafe?public?struct?VCI_CAN_OBJ??//使用不安全代碼
{
????public?uint?ID;
????public?uint?TimeStamp;
????public?byte?TimeFlag;
????public?byte?SendType;
????public?byte?RemoteFlag;//是否是遠(yuǎn)程幀
????public?byte?ExternFlag;//是否是擴(kuò)展幀
????public?byte?DataLen;
????public?fixed?byte?Data[8];
????public?fixed?byte?Reserved[3];
}
////2.定義CAN信息幀的數(shù)據(jù)類(lèi)型。
//public?struct?VCI_CAN_OBJ?
//{
//????public?UInt32?ID;
//????public?UInt32?TimeStamp;
//????public?byte?TimeFlag;
//????public?byte?SendType;
//????public?byte?RemoteFlag;//是否是遠(yuǎn)程幀
//????public?byte?ExternFlag;//是否是擴(kuò)展幀
//????public?byte?DataLen;
//????[MarshalAs(UnmanagedType.ByValArray?SizeConst?=?8)]
//????public?byte[]?Data;
//????[MarshalAs(UnmanagedType.ByValArray?SizeConst?=?3)]
//????public?byte[]?Reserved;
//????public?void?Init()
//????{
//????????Data?=?new?byte[8];
//????????Reserved?=?new?byte[3];
//????}
//}
//3.定義CAN控制器狀態(tài)的數(shù)據(jù)類(lèi)型。
public?struct?VCI_CAN_STATUS?
{
????public?byte?ErrInterrupt;
????public?byte?regMode;
????public?byte?regStatus;
????public?byte?regALCapture;
????public?byte?regECCapture;
????public?byte?regEWLimit;
????public?byte?regRECounter;
????public?byte?regTECounter;
????[MarshalAs(UnmanagedType.ByValArray?SizeConst?=?4)]
????public?byte[]?Reserved;
}
//4.定義錯(cuò)誤信息的數(shù)據(jù)類(lèi)型。
public?struct?VCI_ERR_INFO?
{
????public?UInt32?ErrCode;
????public?byte?Passive_ErrData1;
????public?byte?Passive_ErrData2;
????public?byte?Passive_ErrData3;
????public?byte?ArLost_ErrData;
}
//5.定義初始化CAN的數(shù)據(jù)類(lèi)型
public?struct?VCI_INIT_CONFIG?
{
????public?UInt32?AccCode;
????public?UInt32?AccMask;
????public?UInt32?Reserved;
????public?byte?Filter;
????public?byte?Timing0;
????public?byte?Timing1;
????public?byte?Mode;
}
public?struct?CHGDESIPANDPORT?
{
????[MarshalAs(UnmanagedType.ByValArray?SizeConst?=?10)]
????public?byte[]?szpwd;
????[MarshalAs(UnmanagedType.ByValArray?SizeConst?=?20)]
????public?byte[]?szdesip;
????public?Int32?desport;
????public?void?Init()
????{
????????szpwd?=?new?byte[10];
????????szdesip?=?new?byte[20];
????}
}
/////////?new?add?struct?for?filter?/////////
//typedef?struct?_VCI_FILTER_RECORD{
//????DWORD?Extframe; /
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????0??2014-01-21?14:45??CAN接口開(kāi)發(fā)資料\
?????目錄???????????0??2014-01-21?14:40??CAN接口開(kāi)發(fā)資料\CAN-bus通用測(cè)試軟件CANtestV2.18\
?????文件?????9315990??2013-06-03?16:55??CAN接口開(kāi)發(fā)資料\CAN-bus通用測(cè)試軟件CANtestV2.18\CANTest_Setup_V2.18.exe
?????文件??????168271??2014-01-21?14:33??CAN接口開(kāi)發(fā)資料\USBCAN-E(2E)-U簡(jiǎn)介.pdf
?????文件?????2527750??2014-01-21?14:33??CAN接口開(kāi)發(fā)資料\【使用手冊(cè)】CAN測(cè)試軟件與接口函數(shù)使用手冊(cè)V3.00.pdf
?????目錄???????????0??2013-10-23?15:09??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\
?????目錄???????????0??2013-11-14?16:23??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\
?????目錄???????????0??2013-07-05?17:04??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\
?????目錄???????????0??2013-07-05?17:04??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\
?????目錄???????????0??2013-07-05?17:04??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\
?????文件?????????946??2012-12-17?12:02??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1.sln
?????文件???????18432??2013-08-26?11:38??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1.suo
?????目錄???????????0??2013-07-05?17:04??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\
?????目錄???????????0??2013-08-26?11:22??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\
?????文件???????53248??2012-12-04?14:44??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\ControlCAN.dll
?????目錄???????????0??2013-10-22?17:50??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\kerneldlls\
?????文件???????53248??2012-12-04?14:44??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\kerneldlls\CAN232.dll
?????文件??????143360??2012-12-04?14:44??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\kerneldlls\CANETE.dll
?????文件??????294912??2013-05-21?15:26??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\kerneldlls\CANET_TCP.dll
?????文件???????40960??2012-12-04?14:44??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\kerneldlls\gisadll.dll
?????文件???????40960??2012-12-04?14:44??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\kerneldlls\gpcidll.dll
?????文件???????45056??2012-12-04?14:44??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\kerneldlls\isa5420.dll
?????文件?????????415??2013-04-08?09:17??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\kerneldlls\kerneldll.ini
?????文件???????45056??2012-12-04?14:44??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\kerneldlls\PC104C2.dll
?????文件???????57344??2012-12-04?14:44??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\kerneldlls\PC104CAN.dll
?????文件???????53248??2012-12-04?14:44??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\kerneldlls\PCI5121.dll
?????文件???????36864??2012-12-04?14:44??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\kerneldlls\usbcan.dll
?????文件???????36864??2013-08-26?11:22??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\WindowsApplication1.exe
?????文件???????32256??2013-08-26?11:22??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\WindowsApplication1.pdb
?????文件????????5632??2005-11-11?22:25??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Debug\WindowsApplication1.vshost.exe
?????目錄???????????0??2013-07-05?17:04??CAN接口開(kāi)發(fā)資料\【應(yīng)用程序】USBCAN-E_2E-U上位機(jī)例程(VCVBC#Labviewlabwindows等)V1.03\USBCANxEU_V1.03\c#示例(vs2005)\WindowsApplication1\WindowsApplication1\bin\Release\
............此處省略908個(gè)文件信息
評(píng)論
共有 條評(píng)論