资源简介
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个文件信息
相关资源
- RHCSA笔记.pdf
- u012273714_10229291.zip
- Assembly-CSharp.rar
- jizhan_dingwei.zip
- 微信公众H5娱乐小游戏龙虎斗微信游戏
- HelloWorld2_source_code.zip
- sgwn13.exe
- 68wih4.rar
- 计算机组成原理试题集.rar
- rar(31)
- GBT_19668[1]_信息化工程监理规范1-6部分
- 现代控制理论.pdf
- GB_T18655-2018车辆、船和内燃机无线电骚
- 阿里妈妈订单同步助手带创建pid功能
- GD22-2015电气电子产品型式认可试验指
- yivdtb.rar
- 概率論基礎教程之答案.zip
- [Damelio_Robert]_The_Basics_of_Process_Mapping
- USB2.0技术规范(中文).pdf
- u011433684_10137387.zip
- 合成孔径雷达成像原理.zip
-
ComputerOrganizationandem
beddedSystems.6E.p - RSoft资料Rsof简介以及仿真指导书.zip
- CiA-402-的-马达控制器.pdf
- 7”亚龙生产线.rar
- [电工电子学].叶挺秀.文字版.pdf
- 多传感器数据融合理论及应用,Lawr
- 异速联标准版免狗注册机.zip
- GBT_28588-2012_全球导航卫星系统连续运
- 大型互联网项目SSM到SpringBoot-从零开发
评论
共有 条评论