资源简介
UDSBurner.rar

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Collections;
using System.Threading;
using System.Runtime.InteropServices;
using UDSBurner.UDSProtocol;
namespace UDSBurner
{
public partial class MainWindow : Form
{
UDS udsProtocol = new UDS();
int currentPage;
public MainWindow()
{
InitializeComponent();
}
private void toolStripButtonS19Burn_Click(object sender EventArgs e)
{
ToolStripButton btn = (ToolStripButton)sender;
if (Convert.ToInt32(btn.Tag.ToString().Trim()) != currentPage)
{
S19Burn s19 = new S19Burn(udsProtocol);
panelContain.Controls.Clear();
panelContain.Controls.Add(s19);
s19.Show();
currentPage = Convert.ToInt32(btn.Tag);
}
}
private void MainWindow_Load(object sender EventArgs e)
{
cboDeviceNum.SelectedIndex = 0;
cboCanChannel.SelectedIndex = 0;
cboCanBaud.SelectedIndex = 4;
currentPage = 0;
panelContain.Controls.Clear();
S19Burn s19 = new S19Burn(udsProtocol);
panelContain.Controls.Add(s19);
s19.Show();
}
private void btnConnect_Click(object sender EventArgs e)
{
uint frameID = 0;
if (!uint.TryParse(this.txbCanID.Text System.Globalization.Numberstyles.AllowHexSpecifier null out frameID))
frameID = 0;
UDS.SEND_CAN_ID = frameID & 0x0000FFFF;
if (UDS.mConnected)
{
UDS.mConnected = false;
Thread.Sleep(500); //等待接收线程退出
UDS.closeDevice();
this.btnConnect.Text = “连接“;
return;
}
udsProtocol.initialiseCanParam((uint)CANApi.PCIDeviceType.VCI_USBCAN2 (uint)this.cboDeviceNum.SelectedIndex (byte)this.cboCanChannel.SelectedIndex);
if (UDS.openDevice() != CANApi.STATUS_OK)
{
MessageBox.Show(“打开设备失败。“ “USBCAN2“ MessageBoxButtons.OK MessageBoxIcon.Stop);
return;
}
if (UDS.initCAN(cboCanBaud.SelectedIndex) != CANApi.STATUS_OK)
{
MessageBox.Show(“初始化CAN失败。“ “USBCAN2“ MessageBoxButtons.OK MessageBoxIcon.Stop);
UDS.closeDevice();
return;
}
if (UDS.startCAN() != CANApi.STATUS_OK)
{
MessageBox.Show(“启动can败。“ “USBCAN2“ MessageBoxButtons.OK MessageBoxIcon.Stop);
return;
}
UDS.clearBuffer();
UDS.mConnected = true;
btnCo
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 144 2017-07-05 14:48 UDSBurner\app.config
文件 6726 2017-07-17 17:44 UDSBurner\bin\Debug\2017-07-17.log
文件 10738 2017-07-18 11:57 UDSBurner\bin\Debug\2017-07-18.log
文件 3186 2017-07-19 17:31 UDSBurner\bin\Debug\2017-07-19.log
文件 2784512 2017-07-24 17:59 UDSBurner\bin\Debug\2017-07-24.log
文件 1472 2017-07-25 11:31 UDSBurner\bin\Debug\2017-07-25.log
文件 688954 2017-07-24 14:19 UDSBurner\bin\Debug\AAABC52B.abs.global.s19
文件 688950 2017-07-24 11:40 UDSBurner\bin\Debug\BC52B.abs.global.s19
文件 714378 2017-06-12 16:33 UDSBurner\bin\Debug\BC52B.abs.global_bak.s19
文件 10006 2016-12-15 18:34 UDSBurner\bin\Debug\BMU_Cal_Flash.s19
文件 53248 2017-04-01 15:40 UDSBurner\bin\Debug\ControlCAN.dll
文件 3976 2006-10-27 10:21 UDSBurner\bin\Debug\ControlCAN.h
文件 5932 2003-07-28 11:20 UDSBurner\bin\Debug\ControlCAN.lib
文件 1114 2016-12-01 00:48 UDSBurner\bin\Debug\Flash_Drv_BMU - 副本.s19
文件 1114 2017-07-21 10:43 UDSBurner\bin\Debug\Flash_Drv_BMU.s19
文件 17944 2017-07-04 13:30 UDSBurner\bin\Debug\image\burn_dvd_128px_12345_easyicon.net.png
文件 2017 2017-07-04 13:26 UDSBurner\bin\Debug\image\s19Burn.png
文件 53248 2017-04-01 15:39 UDSBurner\bin\Debug\kerneldlls\CAN232.dll
文件 163840 2017-04-01 15:39 UDSBurner\bin\Debug\kerneldlls\CANETE.dll
文件 212992 2017-04-01 15:39 UDSBurner\bin\Debug\kerneldlls\CANET_TCP.dll
文件 40960 2017-04-01 15:39 UDSBurner\bin\Debug\kerneldlls\gisadll.dll
文件 40960 2017-04-01 15:39 UDSBurner\bin\Debug\kerneldlls\gpcidll.dll
文件 45056 2017-04-01 15:39 UDSBurner\bin\Debug\kerneldlls\isa5420.dll
文件 307 2017-04-01 15:39 UDSBurner\bin\Debug\kerneldlls\kerneldll.ini
文件 45056 2017-04-01 15:39 UDSBurner\bin\Debug\kerneldlls\PC104C2.dll
文件 57344 2017-04-01 15:39 UDSBurner\bin\Debug\kerneldlls\PC104CAN.dll
文件 53248 2017-04-01 15:39 UDSBurner\bin\Debug\kerneldlls\PCI5121.dll
文件 40960 2017-04-01 15:39 UDSBurner\bin\Debug\kerneldlls\PCI9820B.DLL
文件 36864 2017-04-01 15:39 UDSBurner\bin\Debug\kerneldlls\usbcan.dll
文件 880 2016-12-01 00:48 UDSBurner\bin\Debug\LMU_Drv_Flash.s19
............此处省略55个文件信息
相关资源
- 如何使用VC和OD调试OCX控件
- 计算机三级-网络技术-第4大题题库-共
- 雷柏v700s机械键盘驱动 v1.0.0.1 官方版
- weui手机商城模板在线
- BMA250手册word和PDF(博文配到资源)
- Delphi时钟助手源码,定时关机、提醒
- Cisco无线AP全部配置文件(AIR-1200系列
- 安卓手机PC端一键重启工具
- ManualIciMapping_v3.1
- 集客9341固件ap
- 遍历USB设备,获取USB序列号
- delphi源码-实现软件注册机
- Microservices_Designing_Deploying
-
Design for em
bedded Image Processing on FPG - GNU/Linux系统开发者需要从桌面突破
- Concurrency in Go(EarlyRelease) 无水印p
- cfx中ccl语言使用手册
- 单元测试一条龙1.50final
- 金丰300T级进冲床电气控制原理图1
- DSP实验(10次实验有详细步骤)
- HP Compaq 8200 Elite 系列商用台式机
- 2019年软考高级下半年信息系统项目管
- Assembly Language for x86 Processors (7th Ed
- Mule基础教程中文版
- 易语言凡哥记事本V1源码易语言凡哥记
- 易语言码表文本加解密模块源码
- DIR2病毒源代码(汇编语言编写)
- ADC0809的采样控制电路的实现.doc
- CRichEditView显示行号的代码
- STM8S代码例程
评论
共有 条评论