资源简介
代码片段和文件信息
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;
/*------------兼容ZLG的数据类型---------------------------------*/
//1.ZLGCAN系列接口卡信息的数据类型。
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 = 4)]
public byte[] Reserved;
}
/////////////////////////////////////////////////////
//2.定义CAN信息帧的数据类型。
unsafe public struct VCI_CAN_OBJ //使用不安全代码
{
public uint ID;
public uint TimeStamp; //时间标识
public byte TimeFlag; //是否使用时间标识
public byte SendType; //发送标志。保留,未用
public byte RemoteFlag; //是否是远程帧
public byte ExternFlag; //是否是扩展帧
public byte DataLen; //数据长度
public fixed byte Data[8]; //数据
public fixed byte Reserved[3];//保留位
}
//3.定义初始化CAN的数据类型
public struct VCI_INIT_CONFIG
{
public UInt32 AccCode;
public UInt32 AccMask;
public UInt32 Reserved;
public byte Filter; //0或1接收所有帧。2标准帧滤波,3是扩展帧滤波。
public byte Timing0; //波特率参数,具体配置,请查看二次开发库函数说明书。
public byte Timing1;
public byte Mode; //模式,0表示正常模式,1表示只听模式2自测模式
}
/*------------其他数据结构描述---------------------------------*/
//4.USB-CAN总线适配器板卡信息的数据类型1,该类型为VCI_FindUsbDevice函数的返回参数。
public struct VCI_BOARD_INFO1
{
public UInt16 hw_Version;
public UInt16 fw_Version;
public UInt16 dr_Version;
public UInt16 in_Version;
public UInt16 irq_Num;
public byte can_Num;
public byte Reserved;
[MarshalAs(UnmanagedType.ByValArray SizeConst=8)] public byte []str_Serial_Num;
[MarshalAs(UnmanagedType.ByValArray SizeConst = 16)]
public byte[] str_hw_Type;
[MarshalAs(UnmanagedType.ByValArray SizeConst = 16)]
public byte[] str_Usb_Serial;
}
/*------------数据结构描述完成---------------------------------*/
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];
}
}
namespace WindowsApplication1
{
public partial class Form1 : Form
{
const int DEV_USBCAN = 3;
const int DEV_USBCAN2 = 4;
///
///
///
///
///
///
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 38912 2017-08-22 18:04 C#_Example\C#_Example(VS2008)\WindowsApplication1\bin\x86\Debug\ControlCAN.dll
文件 32256 2016-07-09 00:00 C#_Example\C#_Example(VS2008)\WindowsApplication1\bin\x86\Debug\USBCAN_Demo.pdb
文件 490 2009-06-11 05:14 C#_Example\C#_Example(VS2008)\WindowsApplication1\bin\x86\Debug\USBCAN_Demo.vshost.exe.manifest
文件 38912 2017-08-22 18:04 C#_Example\C#_Example(VS2008)\WindowsApplication1\bin\x86\Release\ControlCAN.dll
文件 30208 2016-07-09 00:00 C#_Example\C#_Example(VS2008)\WindowsApplication1\bin\x86\Release\USBCAN_Demo.pdb
文件 490 2009-06-11 05:14 C#_Example\C#_Example(VS2008)\WindowsApplication1\bin\x86\Release\USBCAN_Demo.vshost.exe.manifest
文件 14723 2016-07-09 00:00 C#_Example\C#_Example(VS2008)\WindowsApplication1\Form1.cs
文件 24763 2014-05-06 20:37 C#_Example\C#_Example(VS2008)\WindowsApplication1\Form1.Designer.cs
文件 6011 2014-05-06 20:37 C#_Example\C#_Example(VS2008)\WindowsApplication1\Form1.resx
文件 4608 2014-02-09 16:54 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
文件 30208 2014-02-09 16:54 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\Debug\USBCAN_Demo.pdb
文件 800 2014-02-09 16:55 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\Debug\WindowsApplication1.csproj.FileListAbsolute.txt
文件 847 2014-02-09 16:54 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\Debug\WindowsApplication1.csproj.GenerateResource.Cache
文件 180 2014-02-09 16:54 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\Debug\WindowsApplication1.Form1.resources
文件 30208 2013-05-03 01:46 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\Debug\WindowsApplication1.pdb
文件 180 2014-02-09 16:54 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\Debug\WindowsApplication1.Properties.Resources.resources
文件 4608 2014-02-09 16:55 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\Release\TempPE\Properties.Resources.Designer.cs.dll
文件 842 2013-05-03 01:44 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\Release\WindowsApplication1.csproj.GenerateResource.Cache
文件 180 2013-05-03 01:44 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\Release\WindowsApplication1.Form1.resources
文件 28160 2013-05-03 01:44 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\Release\WindowsApplication1.pdb
文件 180 2013-05-03 01:44 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\Release\WindowsApplication1.Properties.Resources.resources
文件 1088 2013-05-03 22:55 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\WindowsApplication1.csproj.FileList.txt
文件 4608 2016-07-09 00:00 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\x86\Debug\TempPE\Properties.Resources.Designer.cs.dll
文件 32256 2016-07-09 00:00 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\x86\Debug\USBCAN_Demo.pdb
文件 1752 2016-07-09 00:00 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\x86\Debug\WindowsApplication1.csproj.FileListAbsolute.txt
文件 847 2016-07-09 00:00 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\x86\Debug\WindowsApplication1.csproj.GenerateResource.Cache
文件 180 2016-07-09 00:00 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\x86\Debug\WindowsApplication1.Form1.resources
文件 180 2016-07-09 00:00 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\x86\Debug\WindowsApplication1.Properties.Resources.resources
文件 4608 2014-02-09 16:55 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\x86\Release\TempPE\Properties.Resources.Designer.cs.dll
文件 30208 2016-07-09 00:00 C#_Example\C#_Example(VS2008)\WindowsApplication1\obj\x86\Release\USBCAN_Demo.pdb
............此处省略38个文件信息
- 上一篇:excel导入 导出分析源码
- 下一篇:网络升级上位机源码(STM32远程升级程序)
相关资源
- USB读取PID和UID
- USBHID通信
- USB 继电器控制器 LCUS-1 保证能用 c#
- 神思ss628型USB二代身份证DEMOC#
- C# 斑马打印机USB接口ZPL条码打印
- C#调用USB接口斑马打印机
- Unity in Action: Multiplatform Game Developmen
- ckeditor4.6.2+ckfinder2.3(asp.net破解版)
- WPF结合DEV换肤
- CKEditor和CKFinder及演示源代码
- Pro WPF and Silverlight MVVM Effective Applica
- USB complete 5th edition PDF
- 最新c#整合ckeditor+ckfinder
-
Hands-On Typesc
ript for C# and .NET Core De - c# DEV Winform 框架
- 海益ERPhaiyiERP20
- 使用C#和控件DevExpress开发的一个小软
- 上位机_USB_FPGA程序
- vs2010 asp.net项目中集成ckeditor和ckfind
- practical-test-driven-development-c#7
- 16.1全汉化,包括XAF、设计时刻、Win
- cyUsb C#USB通信 DLL
- 两组比较好看的winforms控件库
- 通过PJL协议,获取惠普USB打印机状态
- c#+BaslerSDKUSB3.0和以太网口通用
- DevExpress9.2完整版
- Professional DevExpress ASP.NET Controls英文原
- c#操作摄像头(带着usb摄像头、mjpeg
- c#实现USB摄像头录像抓拍功能
- ASP.NET Core Cloud-ready Enterprise Web Applic
评论
共有 条评论